Project
Roulette

Boutique Fitness Studio Page

A page that makes someone book a first class before they've finished scrolling.

BeginnerWeb appCreative6–16hAI-buildable 5/5no setupworth shipping

What you're making

Build the site for a fitness studio: spin, climbing, boxing, whatever you pick. Class schedule, instructor bios, real photos of the space, and a booking flow for a first class. The whole point is urgency and trust — someone nervous about trying a new studio should feel like they already know what to expect.

A studio landing page: class schedule, instructor profiles, a photo tour of the space, and a first-class booking call to action. Trust and urgency are the actual product here, not just layout.

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 7

  • A class schedule that's genuinely readable, not a cramped table
  • Instructor bios with photos and their actual specialty
  • A photo tour of the space that reveals as you scroll through it
  • A clear first-class offer with its own call to action
  • Location and transit details that don't require a click to find
  • Real or realistic testimonials placed where doubt would naturally appear
  • At least one moment of real interactive or scroll-driven motion — the space should feel alive, not static

The interesting part

  • A schedule that stays legible on a phone without becoming a horizontal scroll nightmare
  • Photography-heavy pages are slow by default; keeping load time low without gutting the visuals
  • Placing trust signals exactly where a nervous first-timer would hesitate

Once it works

  • Add a live countdown to the next class
  • Add an interactive studio map
  • Add a filter on the schedule by class type

Suggested stack

reacttypescripttailwindframer-motion

Track it