Jukebox - nprabala/jukebox GitHub Wiki

Overview

It's nice to listen to songs with friends, but it's difficult to make sure that everyone is satisfied by the choice of music. People have very different tastes that are often irreconcilable. It's also really inconvenient to constantly ask what people want to listen to (especially when people refuse to make a decision about it!)

Jukebox is a new music app integrated with the Spotify API to ensure that you can listen to music with your friends in real time, and ensure that everyone's tastes are reflected in what you're listening to. It samples preferences from everyone's Spotify profiles and generates a single playlist from that data, which is streamed from the "Jukebox" device! Indeed, much like an actual vintage jukebox, users decide what they want to be playing in the room with a single press of a button.

Jukebox is a collaboration between Nikhil Prabala, Lisa Fu, Anthony Mayfield, and Trevor Tsue.