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.
gradle dependency-injection command-line-tool object-oriented-programming singleton-design-pattern jukebox-player solid-design-principles command-design-pattern clear-exception-handling core-java-application
- Updated
Oct 28, 2025 - Java