An open source, multi-platform, and collaborative service to create playlists and play music with your friends
You can find a demo of the application at http://dj2.meteor.com.
DJ 2.0 provides a distributed social service where the users create the playlists with the music they want to hear. It takes 2 simple steps to create an event and begin to add music. The tracks are ranked based on user popularity by voting for your favorite tracks before they are played. This innovative system will ensure you and your friends have a blast wherever you go.
DJ 2.0 came as an idea for the HackLondon hackathon in an attempt to revolutionize the way parties should be experienced. Long gone are the times of DJs choosing what music is played and which are not. In the 21st century it only makes sense that the community is the one in charge of choosing what they want to hear. With DJ 2.0 we put the power of the selection of music in the hands of the users, where it rightfully belongs. The application supports the creation of different "party" events and allows the attendees to jointly select their preferred tracks.
Developed with Meteor JS, the application boasts of a responsive design fit for all mobile devices, tablets, and computers alike. With native support for full stack reactivity, a track added by a user is automatically synced among the rest of connected users in realtime.
Install with the following commands:
git clone https://github.com/VictorMMorant/djhack.git
Then run the server with:
cd djhack/
meteor
By visiting localhost:3000
in your preferred browser you can automatically run the application.
Authors: Mathieu Dutour, Víctor Martínez, Miguel Martínez, Miau Sun
Version: v0.5 March 2015