Active client engagement
mTrain studio site
Marketing site and admin dashboard for a strength-and-wellness studio in Westport, CT.
Overview
The owner ran an aging WordPress site on a real, established business. I rebuilt the public surface on a modern stack and framed the engagement as a conversion problem, not a commerce problem: send qualified traffic into a third-party booking flow and capture the leads the booking platform alone would miss. A house rule I hold the project to: never fabricate business facts, hours, stats, credentials, and prices are real or honestly marked as placeholders.
What it involved
- Editorial hero with an animated ambient background and responsive fixes across breakpoints.
- An admin dashboard backed by Supabase auth with a Mindbody data layer.
- Lead capture wired into Resend so qualified inbound reaches the owner.
- Conversion-first information architecture that routes traffic into the studio's booking flow.
Stack
- Next.js 16
- Tailwind v4
- shadcn-style UI
- Supabase
- Resend
- Vercel