Jun 2025 – Sep 2025
CrowdChoice · Full Stack Developer
3
Coordinated Apps
Live
Crowd Bidding
Stripe
Credit Economy
QR
Venue Login
~60%
API Response Time Reduced
30+
Manual Workflows Eliminated
1000s
Real-time Synced Users
At CrowdChoice, I built a live DJ song-bidding platform from scratch as three coordinated apps. Crowds bid on songs to move them up a DJ's live queue, the DJ sees real-time demand, and a venue TV displays the live queue and the top-bid song. Users buy credits through Stripe and join a venue by scanning a QR code.
No real-time way for crowds to influence what a DJ plays next
DJs lacked visibility into live song demand
Needed a frictionless way for users to join the correct venue
Required a fair, paid mechanism to prioritize song requests
Three surfaces (DJ, TV, user) had to stay in sync in real time
Real-time bidding engine that ranks songs by crowd demand
DJ app surfacing the highest-demand songs live
TV app showing the live queue and the current top-bid song
User app for bidding and skipping the queue
QR-code venue login and Stripe credit purchases
Built all three apps (DJ, TV, user) from scratch
Designed the real-time bidding and queue-ranking system
Implemented Stripe credit purchases for the bidding economy
Built the QR-code venue login flow
Developed the React Native user app and React web apps
Containerized the system with Docker
Shipped a three-app live platform end to end from scratch
Built real-time crowd bidding that drives the DJ's live queue
Implemented a Stripe-based credit economy
Delivered QR-code venue onboarding across web and mobile
Let crowds directly influence the music in real time
Gave DJs live insight into audience demand
Created a paid engagement loop through song bidding
Made venue onboarding frictionless via QR scanning
Backend
Node.js, REST APIs
Frontend
React.js
Mobile
React Native
Payments
Stripe (credit purchases)
DevOps
Docker
Other
QR code generation, real-time sync
High-performance APIs and microservices
Stripe, Shopify, Microsoft Graph, telecom
LLM workflows, document processing
OAuth, Entra ID, Cognito
Get expert input on your architecture, integrations, or scaling challenges.
Book a Call to Discuss Your Project