A scalable, multilayered enterprise application designed to manage personal music collections and discover new music through an integrated recommendation engine.
- User Account Management
- Registration, login, and profile management
- Music Library Management
- CRUD operations for music items (albumTS, artists, trackTS)
- Categorization and tagging (genre, mood, etc.)
- Search & Discovery
- Advanced search functionalities
- Recommendation engine suggesting new music based on user preferences
This project follows a multilayered design to ensure scalability and maintainability:
- Presentation Layer
- Responsive GUI where users interact with the app.
- Business Logic Layer
- API server handling core application functionality and recommendation algorithms
- Data Layer
- The database where all the music and user data is stored.
Clone the Repository:
git clone https://github.com/WioN780/lsea-meloman.git
cd lsea-labs