Jukebox is a sophisticated music playlist management system built using object-oriented design principles in Java. The application allows users to create, manage, and play custom playlists with an intuitive command-based interface. This project demonstrates clean architecture, command pattern implementation, and robust exception handling.
gradledependency-injectioncommand-line-toolobject-oriented-programmingsingleton-design-patternjukebox-playersolid-design-principlescommand-design-patternclear-exception-handlingcore-java-application
-
Updated
Oct 28, 2025 - Java