Find setlists from past concerts and turn them into spotify playlists!
Using this API we are able to search for venues and music artists and show a list of all songs they've played there before.
Once we have this, we can separate the lists into the music arists' different performance dates at the venue in the correct order they were played.
Once we have the music artist and the setlist of song names, we can attempt to search Spotify for the songs and add them to a playlist.
- Local mongodb service
- setlistfm API key [create an account, apply for api key]
- Spotify API key [quickstart guide]
- Create
.env
file and add keys/secrets:SETLISTFM_KEY={} SPOTIFY_CLIENT_ID={} SPOTIFY_CLIENT_SECRET={} SPOTIFY_CALLBACK_URL=http://localhost:8080/api/spotify/callback LOGIN_REDIRECT_URL=http://localhost:8080 MONGODB_URI=mongodb://mongodb0.example.com:27017 DATABASE_NAME=user
git clone https://github.com/paul-man/retro-set.git && cd retro-set
npm install
- Run dev server -
npm run dev
Note: Currently this project is not ready to run in a production environment