/Make-A-Playlist

Make a Spotify Playlist and send the list to your phone! Built with React, Flask, SpotifyAPI, & TwilioAPI.

Primary LanguageJavaScript

Make-A-Playlist!

Make a Spotify Playlist and send the list to your phone! Built with React, Flask, SpotifyAPI, & TwilioAPI.

See all the playlist that have been created here!

UI inspired by Music Landing Page

Live Link

API Link

Technologies

Features

  • Create a playlist with related songs by your favorite artist!
  • Like the playlist? Enter the number and send the link of the playlist to you phone number!

Setup

Get Spotify Keys

https://developer.spotify.com/documentation/web-api/

Get Twilio Number

https://www.twilio.com/try-twilio

Put keys in

# playlist_utils.py

SPOTIPY_CLIENT_ID = "YOUR SPOTIPY_CLIENT_ID HERE"
SPOTIPY_CLIENT_SECRET = "YOUR SPOTIPY_CLIENT_SECRET HERE"
SPOTIPY_REDIRECT_URI = "YOUR SPOPTIPY_REDIRECT_URI HERE"
username = "YOUR USERNAME HERE

# message_utils.py

account_sid = "YOUR TWILIO_ACCOUNT_SID. HERE"
auth_token = "YOUR TWILIO_AUTH_TOKEN HERE"

Install all backend dependencies and run backend server

python3 -m venv env
source venv/bin/activate
pip install -r requirements.txt 
python app.py

Install Frontend Dependencies and run frontend

cd frontend
npm run start