Big Vibe Studios
My portfolio
Mobile
Yo GVL
Community events. Create one, invite your people, track who's actually coming.
Download →Snappled
The party game where you star in it. Get a prompt, record ten seconds, the crowd votes.
Join the beta →Tracker
Timers, lists, tasks and tallies in one shape. Not on any store — install the APK yourself.
Get the APK →Web
Yo GVL Web
The same events, from a browser. Reads the same database the phone app writes to, so nothing falls out of sync.
Open the dashboard →Snappled TV
Snappled on the big screen. Type a game's join code into any browser and it becomes another player at the table — watching, never scoring.
Open on your screen →Data & backend
How it's built
One stack, used properly, across every project.
Mobile
React Native on Expo SDK 55. EAS Build for the binaries, EAS Update to push JS-only fixes over the air without waiting on review.
Backend
Firebase end to end — Auth, Firestore with real security rules and composite indexes, Cloud Functions for every notification path, Storage, and FCM.
Web
Next.js 15 App Router in TypeScript for the companion dashboard, sharing the mobile app's Firestore directly — no separate API tier to keep in sync.
Shipping
App Store review, Play Data Safety, universal links and App Links, privacy / child-safety / account-deletion pages. The unglamorous half of shipping, done.
Want the whole list?
Every project, its status, and exactly how to get it — including the archive work going back to 2018.