Skip to content

Fun project displaying my spotify stats using React, the Spotify API, github actions, and Render. Data refreshes every 6 hrs or manually. Deployed through github pages.

Notifications You must be signed in to change notification settings

citrigos/spotify-dash

Repository files navigation

🎵 Spotify Dashboard

This is a fun project displaying my spotify stats using React, the Spotify API, Github Actions, and Render.

  • Every 6 hours, Github actions fetches new data from the Spotify API, refreshing the data saved in this repository under src/data/spotify-data.json.

  • New data can also be manually fetched anytime via the refresh button on the dashboard (triggers the Github Actions workflow via a Render-hosted backend API).

  • The project re-deploys (with the new data) via github pages here. The 6-hour data refresh enables using a very simple web deployment (i.e. github pages) that is static.

  • A guide on setting up Spotify API Credentials can be found under SETUP.md

  • A guide on setting up the refresh button functionality can be found under REFRESH_SETUP.md


Made with 💜 by citrigos

About

Fun project displaying my spotify stats using React, the Spotify API, github actions, and Render. Data refreshes every 6 hrs or manually. Deployed through github pages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •