Music Box is a music player web application that enables users to stream a vast variety of music in the browser.
Open Music Box App to view it in the browser.
You can have a great music listening experience by personalizing the app in the following ways:
-
Create an account using one of the following options:
- Manually
- Google Authentication Strategy
- Facebook Authentication Strategy
-
Create a user library comprised of:
- Playlist (Public and Private) and also by likes
- Artist by likes
- Albums by likes
-
Add or remove from playlists as needed.
-
Access your listening history by navigating to the
Listening History
tab. -
Browse for any track, artist or album by navigating to the
Browse
tab. -
The
Search
tab on the top right of the navigation bar might prove really useful. -
Update user profile amongst other functionalities.
Music Box Client App consumes the Deezer API.
The following technologies were used in building this application:
- HTML/CSS/SASS
- Material UI Library
- Typescript
- React/Context API
This project was bootstrapped with Create React App.