Gym website
Classes, membership, about, opening times, blog, login and sign up.
Case Study · Fitness Platform
A gym website and management platform: members, subscriptions, classes, schedules, workout plans, a shop with POS, wallets, attendance with biometric doors, and 36 business reports.





Overview / 01
A dark, bold gym website with services, membership plans and online sign up, backed by an admin panel that runs members, classes, the shop and the front desk.
The admin covers tickets, tasks, members, subscriptions, products and inventory, workout plans, wallet balances, attendance, GateCloud, orders, classes, instructors, schedules, WODs, reports, themes, pages and blog.
Scope & deliverables
Classes, membership, about, opening times, blog, login and sign up.
Members, subscriptions, classes, schedules, staff and settings.
Products, inventory, collections, orders and abandoned checkouts.
Attendance and GateCloud biometric device sync.
Challenge & solution
Spreadsheets: Members were tracked by hand.
Member profiles: Members, enquiries, tasks and subscriptions in one place.
Cash box: Sales were not tracked.
Shop & POS: Products, inventory, orders and a point of sale.
Paper: Workouts lived on paper.
Workout plans: Plans, equipment, exercises, WODs and a leaderboard.
By hand: Bookings were taken at the desk.
Class credits: Classes, capacity, levels and weekly schedules with credits.
Manual check-in: Nobody knew who came in.
GateCloud: Biometric devices synced with members and attendance.
No data: Revenue and churn were guesses.
36 reports: MRR, churn, ARPU, LTV, cohorts and checkout funnels.
Measurable impact
Admin panel · Key features
The tools the Let's go Fit team uses for members, classes, the shop and the numbers behind them.
01 / 06 features
Auto-playing. Hover to pause

New members, visits, manual and online bookings, online sign ups, and MRR, revenue, AOV and LTV.

Ballet, jiu-jitsu, CrossFit, HIIT, yoga, Pilates, cycling and more, with type, capacity, cost and level.

Abandoned carts, ARPU, CAC vs LTV, checkout funnel, churn, CLV, cohorts, MRR and coupon reports.

Foundation, Bexco Gym, Combat Edge, Iron Forge, Iron Pulse, Now Ride and Serene Flow, managed from the admin.

Taxes, exchange rates, payments, locations, notifications, plans, coupons, questionnaires and translations.

Starter, Professional and Elite plans with monthly or annual billing and online sign up.
Engineering
Built on Laravel and PHP 8.3 with a Vue admin on Quasar, a themeable jQuery website, and GateCloud for biometric door devices, served through Cloudflare.
Member ⇄ website ⇄ admin → classes, shop, doors, reports
Classes, membership, blog and sign up
ThemesMembers, classes, shop and reports
Vue · QuasarProducts, orders and checkouts
WalletsBiometric devices and attendance
SyncWebsite3
Admin2
Backend2
Hosting2
4 phases
Gym websiteWebsite
Themeable website with services, plans, blog and sign up.
Members & plansCore
Members, subscriptions, credits, enquiries and tasks.
Classes & shopOps
Classes, schedules, WODs, products, POS and orders.
Reports & launchLive
36 reports, GateCloud access and settings.
Website & admin screens
Glide through the Let's go Fit website and the admin panel the gym runs on.
Drag to explore
01 / 11











Philosophy
A dark website with a bright green accent for energy, and a clean, light admin for the front desk.
StrongBoldSimpleMeasured
The website theme can be switched from the admin: Foundation, Bexco Gym, Combat Edge, Iron Forge, Iron Pulse, Now Ride and Serene Flow.
Dark theme with an emerald accent.
Stronger Every Day.
Website7Themes
Sign up, plans and class credits online.
Credits return if cancelled in time.
Members3Plans
Shop, POS, wallets and attendance.
GateCloud syncs the doors.
Desk1Admin
MRR, churn, ARPU and LTV.
Cohorts and checkout funnels.
Reports36Reports
Tokens
The Let's go Fit palette: an emerald green on near-black for the website, and a deeper green in the admin.
Color palette 4
#10b982
rgb(16,185,130)
Website buttons & highlights
#0f0f0f
rgb(15,15,15)
Website background
#009e49
rgb(0,158,73)
Admin active & actions
#ffffff
rgb(255,255,255)
Admin background
Components
Search...
More work
More of what our team designs and ships.
Web
Featured
01
49.9Ktrips
The first 100% electric taxi service in Burkina Faso: riders book in the app or on WhatsApp and track their driver in real time, while the team runs zones, trips, drivers and earnings from one admin panel.
Web
Featured
02
5plan tiers
A membership investment platform with tiered plans, three wallets, a referral program, spin rewards, six payment gateways and a full admin panel to run it all.
Web
03
3connected apps
A smart city platform where citizens report civic issues with geo-tagged photos, departments triage and assign them, and field crews fix them with before and after proof.