A web application which uses APIs from Spotify to display user profile, provide user with music recommendations based on their preferences. You can stream previews, create playlists, add songs, etc.
- Clone the project
- In the client as well as parent directory run
npm install
- Generate client code to access the Spotify APIs here https://developer.spotify.com/dashboard/applications
- Create an app, copy the client-id and client secret id and paste it in routes/login.js:
- Paste 'http://localhost:8888/callback' under 'Redirect URIs' in your created app's Edit Settings.
- To run the application run
npm run dev
in parent directory
React in Node.js environment using Express.js framework
For documentation on Spotify APIs visit Spotify Documentation