Skip to content

mdloucks/CrowdQueue

Repository files navigation

CrowdQueue

Ever go to a restaurant, club, or party and want to play a song without having to ask the DJ? CrowdQueue allows DJs to install a mobile app and generate a QR code, allowing patrons to scan the code and queue up a song directly to the Spotify app on the DJ's phone. This app is made possible by Spotify's iOS SDK.

Sequence Diagram

Below is a UML(esque) diagram that outlines the architecture of CrowdQueue as well as it's core workflow, enqueuing a song. This repository is the 'Mobile App' portion of the diagram. The other portions are stil closed source for now.

Sequence diagram

Screenshots

Screenshot 2024-01-22 at 12 58 47 PM

Acknowledgements

Thank you to the open-source maintainers of Supabase Swift for providing a Swift wrapper for Supabase! My knowledge in Swift is rather limited and making manual REST API calls would have been quite a pain.

This video by Swift Arcade was also a great help getting a working prototype started.

About

A DJ queue system for Spotify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published