Skip to content

Statify is an application that allows a Spotify user to view their personalized listening data as well as additional information about their favorite songs and artists.

Notifications You must be signed in to change notification settings

nicktu12/statify-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statify - backend

Statify is an application built to display a Spotify user's listening statistics on a visual and interactive dashboard. Using the Spotify API, users are able to see different data sets over different periods of time. Statify was build using React, Redux and Router, with asynchronous API calls managed through Redux-Sagas.

statify

Getting Started

Clone down this repository and install npm. Execute the following command in your CLI.

npm install

API calls to the Spotify database are accomplished with a Node/Express backend. The client id and secret id are hidden using dotenv.

To start the application on localhost:4000, enter the following command.

node server.js

Built With

  • Node - For running JS outside the browser
  • Express - Node web application gramework
  • node-fetch - Implementing fetch on the backend
  • Statify - Statify React application repo

Extensions

  • Test endpoints
  • Refactor initial access fetch

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

Statify is an application that allows a Spotify user to view their personalized listening data as well as additional information about their favorite songs and artists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published