A new interactive way to create spotify playlists!
Just put in a sentence that you want to represent and our application will map out each word to a song for you to listen to on a new playlist!
Discover new songs by inputting creative outlandish sentences, or create a message to send out to your friends!
This was inspired by the twitter trend of indirect messages through your playlists! Our team decided to automate this process and allow for a new way to discover songs! Keep an eye on the repo for a link to our deployed site!
-
Automation of sentences to playlists to spell out a message through your songs
-
Spotify user authentication to send playlist to user's account
-
Reactive frontend
Get a set of credentials from Spotify Developers API at https://developer.spotify.com/documentation/web-api?r_done=1
You can put the client_id and client_secret into a .env file and insert that into your backend folder.
You can now run the program using these commands
Windows:
cd backend
python -m venv env
.\env\Scripts\activate
pip install -r requirements.txt
cd app
python init_db.py
set FLASK_APP=main.py
flask --app main.py --debug runMac:
cd backend
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
cd app
python3 init_db.py
set FLASK_APP=main.py
flask --app main.py --debug runIn a second terminal run:
cd frontend
npm install
npm run dev- Genre filtering
- Deployment
