Party Player
The party picks the playlist — propose, vote, play.
Overview
Party Player turns music selection into a group game: guests join a session via QR code or link, propose music videos from a huge library, and vote on what plays next — with synchronized, ad-free playback. The build spanned the Flutter app, serverless cloud logic, background media handling, and custom native plugin work.
The Challenge
Shared, vote-driven playback has to feel instant for everyone in the room, keep playing when the app is backgrounded, and monetize through in-app purchases that never lose a transaction.
Our Approach
- 01
Real-time by design
Built session, proposal, and voting logic on Firebase with Cloud Functions, so every guest sees the queue update live.
- 02
Own the playback
Handled background audio and video playback, and built a custom native plugin for device orientation detection.
- 03
Monetize safely
Architected a secure in-app purchase system with server-side receipt validation for transactional integrity.
Tech Stack
Results & Impact
Gallery
“Mohamed is a truly exceptional developer who brings passion and dedication to every project. His knowledge is extensive, and he consistently demonstrates a proactive approach, often anticipating needs and addressing issues before they arise. Additionally, he works with integrity and transparency, which makes collaborating with him a pleasure. Talented professionals like Mohamed are rare to find, and I highly recommend him to anyone looking for a skilled, reliable, and honest developer.”
YOUR INDUSTRY IS NEXT