Skip to content

Create and download topsters based on your Spotify listening data!

License

Notifications You must be signed in to change notification settings

bengodw/topsters-for-spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Topsters for Spotify

Create and download topsters based on your Spotify listening data!

Topster

Pre-requisites

To run this project you will need:

  • A Node.js LTS environment or later.
  • A Spotify Account

This project will run best on Google Chrome

Usage

Clone the repository, go to the frontend directory and run:

npm install
npm run dev

Then go to the backend directory and run

npm install
node backend.js

Features

  • Log in with Spotify using OAuthv2
  • Create a graphic displaying your 50 top artists over the past 1, 6 or 12 months
  • Toggle text displaying artist names
  • Download graphic

Features coming soon

  • Create a format where you can list the names on the side instead of as an overlay
  • Make the graphic more customisable (e.g. number of artists, color of background)
  • Adding persistence to backend - can see what has changed from last visit
  • Song topsters using album covers
  • Make further artist recommendations using the recommendations API

About

Create and download topsters based on your Spotify listening data!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages