Overview
A minimal template for gyms and studios. Services, schedule, and clear CTAs in a grid layout — built for owners who need a credible web presence without commissioning a bespoke marketing site.
Problem
Local fitness businesses often inherit dated WordPress themes or overbuilt page builders. They need something fast, mobile-first, and easy to restyle — with a clear path to book or inquire.
Goals
- Lead with services and schedule, not decorative hero theater
- Keep CTAs obvious on every key section
- Ship on a modern Next.js stack that’s easy to customize
- Use light motion only where it helps hierarchy
What shipped
Home structure for offering, social proof, and schedule. Layouts favor scanability: short blocks, strong headings, and whitespace that reads as premium rather than empty.
Primary CTAs placed where intent peaks — after services and near schedule — so visitors don’t hunt for “join” or “contact.”
Restrained transitions on section enter and interactive states. Nothing that delays content or fights reduced-motion preferences.
Screens
Screens
Outcome
A reusable fitness template that looks intentional out of the box and stays editable for real businesses — services, schedule, and CTA first.
Stack
Next.js, TypeScript, Tailwind CSS, Shadcn UI, motion/react.
