(song that I've sent you an image about detailing its metadata in a nifty way)
This project is a web app that allows you to generate an image with the metadata of a song that you are currently listening to. It uses the Spotify API to get the song's metadata and then generates an image.
The purpose of this project is to explore web programming, specifically PKCE authentication, and to create a fun project that I can use to share what I'm listening to with my friends.
This will be hosted on a website, but it isn't yet. So that's tough for now. Lol.
To run this locally, you will need to have a Spotify Developer account and create an app. You will also need to have Node.js installed.
- Clone the repository
- Run
npm installto install the dependencies - Create a
.envfile in the root directory with the following:
CLIENT_ID=your_client_id
CLIENT_SECRET=your_client_secret
REDIRECT_URI=http://localhost:3000/callback- Run
npm startto start the server - Go to
http://localhost:3000in your browser - ???
- Profit