Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andrewlaskey/top5-voter

Spotify track voting app built with React
https://github.com/andrewlaskey/top5-voter

babel browserify firebase ifttt localstorage react react-router spotify

Last synced: 23 days ago
JSON representation

Spotify track voting app built with React

Awesome Lists containing this project

README

        

# top5-voter

A simple voting app built with React, React-Router, Firebase, LocalStorage, IFTTT, and Spotify.

When tracks are added to a playlist, Spotify triggers IFTTT to add the tracks to Firebase using the [Maker channel](https://ifttt.com/maker). This Firebase of Spotify tracks is queried depending on the app's route. Users can then "like" or "dislike" tracks, updating Firebase and their local storage.