Curate is a platform that lets users enrich their Spotify playlist data with key and BPM.
- Sign up for a Spotify Developer Account
- Create a .env file in the root of the /backend directory
- Add entries for
SPOTIFY_CLIENT_ID=YOUR_CLIENT_ID
,SPOTIFY_CLIENT_SECRET=YOUR_CLIENT_SECRET
andPORT=YOUR_DESIRED_PORT
cd
into /backend directory- run
npm install
- run
nodemon
to start
cd
into /frontend directory- run
npm install
- run
nodemon
to start
The backend uses an Express server to complete a Server to Server authorization token request to the Spotify API. The token is then used for subsequent requests the Spotify API.