Back to projects
2026Full Stack Developer

Spin Spin Revolution

A rhythm game for your spin bike. Hit RPM zones synced to the beat, score points, and compete with friends in real-time.

Spin Spin Revolution

Spin Spin Revolution transforms indoor cycling into an engaging rhythm game. Connect a Bluetooth cadence sensor, pick a song, and chase RPM targets that sync to the beat. Score points for accuracy, build daily streaks, and challenge friends to real-time battles. Features community-created workout patterns, achievement tracking, and a pro tier with unlimited plays and pattern creation. Built with Next.js, Supabase, and Stripe.

Next.jsTypeScriptSupabaseStripeBluetooth Web APIReal-time
01

Real-time multiplayer battles via Supabase Realtime channels

02

Bluetooth Web API integration for cadence sensor connectivity

03

Beat-synced RPM target generation from community-created patterns

04

Stripe subscription billing with free tier and pro plan

05

Achievement and streak tracking system for player progression

06

Community pattern library with likes, search, and sharing