spotify-vibe-check icon indicating copy to clipboard operation
spotify-vibe-check copied to clipboard

Spotify Vibe Checker Web App to vibe check your Spotify Playlists! (currently broken due to CORS)

spotify-vibe-check

This is a cheeky app to vibe check your spotify playlists!

Check it out at spotify.soneji.xyz

Setup

Step 1

git clone https://github.com/Soneji/spotify-vibe-check.git

cd spotify-vibe check

npm install

Step 2

  • Goto https://developer.spotify.com/dashboard/ and click CREATE AN APP

  • Fill in details:

  • Choose NON COMMERCIAL

  • Accept Terms of Service

  • Click Edit Settings in the top right

  • Under Redirect URIs add http://localhost:8888/callback or replace localhost with any server hostname you plan to host this app.

  • Click Show Client Secret in the top Left

  • Copy Client ID and Client Secret to template.env

  • Add a redirect_uri if running on a server

  • Rename template.env to .env

Step 3

Run:

npm run test

to setup a local test server at http://localhost:8888/

(Optional) Step 4

This step is about running the software on a server with pm2 as a node process manager.

You will need to instlal pm2 to get this script to work. pm2 can be installed using:

sudo npm install pm2@latest -g

Run

npm run dist

which will set the app to run with pm2