Web/mobile app that will allow users to add songs through Spotify premium to a singular playlist and then upvote and downvote songs that will then be appropriately moved up and down the queue. The intent is to make music more social.
- Web app.
- Upvote/downvote feature.
- Limit access with code.
- If a song receives a certain number of downvotes, it is deleted.
- Host can block access.
- Host ends session.
- Provide recommended playlists based on people in listening room.
- Private/public feature. Private: listen remotely to shared playlist. Public: use in context of social gathering.
- "Winner" for top music recommender. Points system.
- Multiple people can edit same playlist.
- Open up terminal and cd into root directory and run 'npm install' in terminal.
- Now cd into auth-server and run 'node authorization_code/app.js'
- Open up another terminal tab, cd back into the project directory, then cd into client, and run 'npm start'
- Visit localhost:3000 and the app should be running! Add songs to the playlist.