Spinly
A prize wheel for giveaways, raffles and everyday decisions: custom themes and presets, your own music, knockout tournaments and accounts that sync across devices.
Role: Designed and built the whole app: a pure-CSS wheel, Web Audio sound effects, beat-synced lights and a Supabase backend with anonymous accounts and Row Level Security.
Learned: Audio synthesis and analysis in the browser, Web Workers, and syncing local-first data with Supabase.