Back to Projects

Spin Spin Revolution

Full Stack Developer2026
Spin Spin Revolution

About This Project

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.

Key Highlights

  • 1Real-time multiplayer battles via Supabase Realtime channels
  • 2Bluetooth Web API integration for cadence sensor connectivity
  • 3Beat-synced RPM target generation from community-created patterns
  • 4Stripe subscription billing with free tier and pro plan
  • 5Achievement and streak tracking system for player progression
  • 6Community pattern library with likes, search, and sharing

Technologies Used

Next.jsTypeScriptSupabaseStripeBluetooth Web APIReal-time