CRUX — Boutique Fitness Studio
Find your edge.
A bold, high-energy marketing-and-booking site for a boutique strength-and-conditioning studio — six class formats, an interactive weekly schedule with spot booking and waitlist, trainer profiles, three membership plans and a first-class-free flow. Built in Next.js 15, static-exported, with booking framed honestly as a front-end demo.
Role · Design + front-end build (Next.js, interactive schedule, demo booking) · Updated Jul 2026
- 10 page types: home, classes + 6 detail pages, schedule, memberships, trainers + 6 profiles, about, contact, 404
- An interactive schedule with day/class/trainer filters and a booking demo modal
- A typed data layer for illustrative classes, coach profiles, the weekly schedule, memberships and consent-ready story slots
- Framer Motion hero, count-up stats and scroll reveals — all reduced-motion-gated
- Delivery
- Within 24h
- Licence
- One-time licence · full source
- Support
- 14 days setup support
- Updates
- Free updates included
Backend · Scheduler / studio software
Classes, schedule and trainers are a typed data layer; the booking and first-class-free forms wire to a studio platform (Mindbody, Pike13) or your scheduler.
Delivered as full Next.js source. Swap studio details, classes, trainers and the schedule in the data layer, add real photography, and wire booking to your studio platform.
What makes it special
An interactive class schedule
A filterable weekly timetable — class, coach, room and spots-left — with a Book / Join-waitlist demo flow and confirmation, fully keyboard-operable and the signature moment of the build.
Six described class formats
Strength, HIIT, Ride, Boxing, Mobility and Foundations each get a detail page with intensity, who-it's-for, what-to-bring and the coaches who teach it.
Credential-ready coach profiles
Six clearly illustrative coach profiles show where verified bios, qualifications and specialties belong, cross-linked from classes and the schedule.
Energetic, premium-athletic design
A dark canvas with a luminous sunset accent, a Barlow Condensed display, procedural heat motifs and Framer Motion choreography — every effect reduced-motion-gated.
A complete conversion funnel
A first-class-free band, a sticky mobile Book bar, validated booking forms and a membership comparison with drop-in pricing — the path from visitor to member.
What’s included
- 10 page types: home, classes + 6 detail pages, schedule, memberships, trainers + 6 profiles, about, contact, 404
- An interactive schedule with day/class/trainer filters and a booking demo modal
- A typed data layer for illustrative classes, coach profiles, the weekly schedule, memberships and consent-ready story slots
- Framer Motion hero, count-up stats and scroll reveals — all reduced-motion-gated
- Truthful WebSite/WebPage structured data, sitemap, robots and per-page metadata without representing a real studio
More Fitness & Wellness templates
Explore more collections
Frequently asked
- What do I get when I buy CRUX?
- A one-time licence with the full, editable source code, including 10 page types: home, classes + 6 detail pages, schedule, memberships, trainers + 6 profiles, about, contact, 404, an interactive schedule with day/class/trainer filters and a booking demo modal, a typed data layer for illustrative classes, coach profiles, the weekly schedule, memberships and consent-ready story slots. 14 days setup support and free updates included.
- What is CRUX built with?
- It's a Next.js booking, built with Next.js 15, TypeScript, Tailwind v4, Framer Motion, Barlow Condensed. You receive the complete source to host and extend anywhere.
- Can YantraCore customise CRUX for my brand?
- Yes — buy it as-is for $1,500, or have YantraCore tailor it to your brand, content and requirements. Start from this page or commission a custom build.
- How fast is delivery?
- Delivery is Within 24h after purchase.
Make CRUX yours.
Buy it as-is, or have YantraCore tailor it to your brand and content.

