
Mood-based AI music playlist recommendation app using Flutter, OpenAI, Spotify, Audiomack! 🎵📱
Youtube Tutorial »
This is an AI mobile app that recommends music playlists based on the mood and genres selected by the user. This app leverages the power of Flutter for the frontend, OpenAI for intelligent music recommendations, Spotify and Audiomack for seamless playlist creation and management.
Key Features:
- Single-select mood category.
- Multi-select genre category.
- Regenerate playlist with a single tap.
- Create and add playlists to Spotify with a click of a button.
This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
The project consist of the backend and also the frontend.
- nodejs installed
- npm
- Flutter
npm install npm@latest -g
To run this project locally, follow these steps.
- Clone the project locally, change into the directory, and install the dependencies:
git clone https://github.com/kwakyebrilliant/sonnet
cd sonnet
# install using:
flutter pub get
-
Get the necessary APIs and add them to the project
-
Start the app
flutter run
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License.
- Brilliant Kwakye - https://twitter.com/kwakyebrilliant