Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hjfitz/spotify-analysis
view your, and your friends, spotify played tracks
https://github.com/hjfitz/spotify-analysis
handlebars hbs mongo mongoose node spotify tracks yarn
Last synced: 15 days ago
JSON representation
view your, and your friends, spotify played tracks
- Host: GitHub
- URL: https://github.com/hjfitz/spotify-analysis
- Owner: hjfitz
- Created: 2019-02-18T16:51:51.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-21T08:49:10.000Z (almost 6 years ago)
- Last Synced: 2024-11-14T10:40:47.767Z (3 months ago)
- Topics: handlebars, hbs, mongo, mongoose, node, spotify, tracks, yarn
- Language: JavaScript
- Homepage:
- Size: 92.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Spotify Analysis
## Prerequisites
* Dockerif not docker:
* Node 10
* yarn
* mongo
## Running
* clone: `git clone https://github.com/hjfitz/spotify-analysis`
* get a client id/secret from spotify here: https://developer.spotify.com/dashboard/applications
* copy .env-sample to .env and update the details accordingly
* run! `docker-compose up`
**or if not using docker:**
* Instal dependencies and run! `yarn && yarn start`
### .env
* `SPOTIFY_CLIENT_ID`: Client ID from Spotify
* `SPOTIFY_CLIENT_SECRET`: Client secret from Spotify
* `SPOTIFY_CALLBACK_URL`: The URL you setup on your app within Spotify dev tools. Make sure the url is /callback.