A Music Recommendation System made using Flutter and backed by FastAPI.
ProjectX Music is an online mobile application that acts similarly to its alternatives, like Spotify, LastFM, etc. It
consists of mobile application ( both for Android and iOS ) backed by an online hosted server written entirely using
It solely uses the vast musical library of LastFM as its music catalog, so you may find the same catalog of music as in
the LastFM app itself. We are thankful to LastFM as it provides us with an efficient technique to access their music
library, which contains a lot of useful data necessary for our use case. It is to be noted that, no user data is sent
back to LastFM from ProjectX Music, for any audio scrobbling activity.
- Python ( check version info from
How to deploy the Backend
To install all the necessary python libraries:
python3 -m pip install -r requirements.txt
Not run the
startServer.pyfile stored in the root of the project.
Who are we ?
We are a group of students interested to explore different technologies extending from Machine Learning to Mobile
Applications, and more.
The GitHub Link: