Democratic DJ
Source code for the Democratic DJ web application created for HackRice 2016.
Overview
Code Overview
- Front-end primarily implemented in HTML, CSS, AngularJS
- Back-end implemented using Node.js, Express, MongoDB
About
When music meets freedom! Democratic DJ is a fun and interactive web application to remedy group situations in which no one can reach a consensus on what to listen to.
How to Use
For party hosts
- Click host and log in with Spotify to create a room for your cool partay
- Tell your friends that you trust them with the ability to contribute their music taste to the playlist like the good friend that you are
- Add songs if you would like
- Save playlist after party if you groove with it
- End session to leave room
For friends attending host's party
- Click friend and join host's room
- Do the party atmosphere a favor and grace it with your fantastic music taste
- Upvote songs to bump songs higher on the playlist queue
- Save playlist after party if you groove with it
Libraries
Built with the help of these frameworks:
With the help of these AngularJS directives:
With the help of these tools:
Data taken from the following APIs:

Log in or sign up for Devpost to join the conversation.