Inspiration

I wanted to listen to the songs my friends were listening to, but Spotify's very limited API hindered that. Discord's integration with Spotify does not allow users to resume proper play when the host stops playing. If the host quits Spotify, then all the listeners will continue to loop on the same song.

What it does

Implements a public queue so hosts can broadcast their queues to their listeners. Listeners can then continue to listen even if the host quits.

How we built it

Used Nodejs and HTTP requests to access Spotify's web API calls

Challenges we ran into

dealing with shuffling setting up a local server API requests JSON parsing

Accomplishments that we're proud of

setting up the server getting two spotify users to communicate

What we learned

learning JS learning how API access works (authentication/ access token)

What's next for Public Spotify Queue

Using a remote server future possibility for track change listeners expand from simply a playlist to albums and artists web based interface

Built With

Share this project:

Updates