A full stack web app to visualize personalized Spotify data.
Built with:
- Node.js
- Express
- Create React App
- Styled Components
- OAuth 2.0
- Spotify API
- Heroku
-
Register a Spotify App in your Spotify Developer Dashboard and add
http://localhost:8888/callback
as a Redirect URI in the app settings -
Create a
.env
file at the root of the project based on.env.example
and add your uniqueCLIENT_ID
andCLIENT_SECRET
from the Spotify dashboard -
Install the correct version of Node
nvm install
-
Install dependencies
npm install
-
Run the React app on http://localhost:3000 and the Node server on http://localhost:8888
npm start
Final product of the newline.co course, "Build a Spotify Connected App".