Here's Verbyl, with which, musicophiles can listen to MP3 tracks for free. Any user who’s logged in the app making sure they’re connected with internet connectivity can access the music player to play/pause/stop/seek any track, managing playlists and queues. The biggest difference between the music player and existing applications is that it is completely ad-free and it predicts the mood according to the tracks any user streams. While playing music, users get a list of suggested tracks related to the current track.
To build an android application for streaming songs for free online.
To give people access to their desired melodies with an ad-free environment.
The app gives you a swift UX, unlike any other apps available, predicting the mood of every song you play, creating a classified chart on the basis of mood, with statistics of every song you’ve played.
- Create an account/Login
- Listen to desired songs
- Manage Playlist, Playing queue as well as the songs in it
- Add to Liked Songs
- Access previously played songs from Recently Played list
- Listen to most streamed songs based on current location
- Mood Prediction algorithm, predicts the mood of current song
- A graphical chart, displaying number of songs the user has streamed based on 4 different moods.
The project consists of diverse technologies. The tech stack recognized for the developement is:
Tech. | Description | |
---|---|---|
Flutter | For building user interfaces based on UI components | |
Firebase | To authenticate users, after they verify their account with associated email address | |
MySQL | For writing scripts to manage databse operations from MySQL databse | |
PHP | For writing scripts to manage databse operations from MySQL databse | |
Google Collab | Used for making python based Machine Learning model to predict mood of currently playing song (predicts mood of every song) | |
Flask | Used for developing web applications using python ML model for Mood Prediction System of songs | |
Heroku | For deploying the flask app used for mood prediction on the Heroku cloud |
- Subscription model implemented for a premium experience.
- Download songs offline.
- Search by Location
- Weekly update on the chart of songs a user has streamed on basis of mood.
- An equalizer can be added to adjust the sound quality.
If you have any feedback, please reach out at druvmystry02@gmail.com