Skip to content
forked from JMPerez/c

A collaborative listening room using Spotify

License

Notifications You must be signed in to change notification settings

mediaController/c

 
 

Repository files navigation

C - A collaborative listening room using Spotify

This project is a site where multiple users can propose songs and vote for them, having them played in a synchronised way through Spotify.

Setting up

The server can be run locally and also deployed to Heroku. You will need to register your own Spotify app and set the credentials in a couple of config files. For that:

  1. Create an application on Spotify's Developer Site.

  2. Add as redirect uris both http://localhost:3000/auth/callback (for development) and <production_domain>/auth/callback (if you want to deploy your app somewhere).

  3. Set your HOST in config/app.js.

  4. Set your CLIENT_ID and CLIENT_SECRET in config/auth.js.

Dependencies

Install the dependencies running npm install.

Running

During development, run npm run dev.

When running on production, run npm run build && npm run start.

About

A collaborative listening room using Spotify

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.3%
  • HTML 0.7%