Class and appointment booking
Classes, sessions and treatments booked online, with waitlists and reminders.
Bookings, memberships and member communication on a platform with your brand on it.
A typical first version
Same building blocks as Thomas Boivin (Boivin Coaching)
What I build
Classes, sessions and treatments booked online, with waitlists and reminders.
Monthly memberships, class packs and intro offers billed automatically with Stripe.
Members see bookings, plans, content and progress on their phone.
Members who stop visiting are spotted and followed up automatically.
Instructors, therapists and rooms scheduled without double-booking.
Revenue, attendance and churn in one dashboard.
AI, right now
Gyms, studios and salons run on bookings, memberships and repeat visits. 2026 guides describe the baseline (booking, memberships, payments and messaging) and the new layer of AI: answering missed enquiries, spotting members who are drifting away and personalising follow-ups.
I haven’t built for a fitness or wellness business yet, so I won’t pretend otherwise. What I bring is the same building blocks I’ve shipped for real clients, shown below.
Questions and booking requests answered after hours, with bookings made straight into your schedule.
Personal messages to members whose visits drop, drafted from their history.
Workout or treatment plans drafted from a client's goals, for your coaches to adjust.
Class descriptions, emails and social posts drafted, then edited by you.
Similar work

MVP and SaaS development
Sales site, application funnel, Stripe payments, member dashboards, referrals and a full admin for Thomas Boivin's poker coaching business. Built in Replit.
Call
A 30-minute call about what you need, who it is for, and what success looks like.
Scope
A written scope: features, architecture, timeline, price range and risks.
Build
Working increments you can click through, not a big reveal at the end.
Ship
Live on your domain and hosting, with a handover so you know how it runs.
More in how I work, or see mvp and saas development.
Questions
If they fit, use them. Custom makes sense when you want your own brand end to end, a membership model they don't support, or content and community alongside bookings.
No. The member area works in the phone's browser and can be added to the home screen.
Yes. Memberships, packs and one-off sessions run side by side on Stripe, as on the Boivin Coaching platform.
A focused first version is a fixed-price project, scoped and priced after a 30-minute call (MVPs start from $3,000). Ongoing work can run on a monthly retainer.
A 30-minute call is enough to tell whether it fits, what the first version should include, and how long it takes.