Table 9

Inspiration

Terrible DJs (specifically at DoCSoc bar nights) - they don't play the Macarena :'(

What it does

You can either create a party or join a party. Once you've joined, you instantly become a speaker for the party.

You may upvote songs on the current song queue, or add any song from YouTube to the queue.

Songs at the top of the queue are chosen to be played.

How we built it

Using NodeJS and VueJS, Socket.IO, MongoDB, Timesync and Surge.sh.

Challenges we ran into

Syncing everything to be played at the same time.

Accomplishments that we're proud of

Working with technologies we hadn't used before and getting the synchronisation very close to perfect.

What we learned

Don't use NodeJS. Syncing is difficult.

What's next for BOOMBox

Improve styling and refactor our messy hackathon code.

Share this project:

Updates