Muse-Navi is a web application that lets you learn more about your favorite albums, tracks, and playlists. It does this by graphing musical features extracted by Spotify.
- Create a Spotify account and login here https://developer.spotify.com/dashboard/.
- Register the app by following the instructions here https://developer.spotify.com/documentation/general/guides/app-settings/#register-your-app. Set the Redirect URI to be https://lvh.me:5000.
- Clone this repository.
- In the repo's root directory, copy the contents of settings_template.py file into a new file called settings.py.
- Replace the dummy client and secret keys with your own keys.
- Set up a virtual environment and install the packages from requirements.txt.
- Activate the virtual environment and run
python views.py
- Use the app by going to 127.0.0.1:5000.
Lang: Python, JS, HTML5, CSS
Libs: Flask, Spotipy, Bootstrap, JQuery, Chartist.js, Chartist-plugin-axistitle, Chartist-plugin-legend