Case study 05 · Website rebuild · Freelance
The BoxxFitness studio website
A coached-training studio’s website, rebuilt and relaunched in about 19 hours, AI-assisted.
19 hours
from the first build file to the relaunched site
Apr 2026
27 plans
set up in FitGymSoftware with the vendor
Apr 2026
- Status
- Live at theboxx.in since the April 2026 relaunch
- Client
- A coached-training studio, South Extension, New Delhi
- My role
- Designed and delivered the rebuild, AI-assisted: I gathered the requirements, made the product and design decisions, directed AI coding tools, tested every change and ran the relaunch. I also chose the studio’s membership software, FitGymSoftware, and set it up with the vendor.
- Built with
- HTML · CSS design tokens · vanilla JavaScript, no framework
01 · In short: Make the studio feel as serious online as it is on the floor.
The site also had to get visitors to book a free first session. The brief had three parts:
- Explain the training: what CrossFit, HYROX and strength sessions involve, and how to start each one.
- Make joining easy: “Train now” on every page opens the enquiry form for a free first session; plans live in the members app.
- Built for the phone: mobile-first static pages, no framework, a little vanilla JavaScript.
02 · What it does: Six pieces, one job: get people training.
Programme pages
CrossFit-style group classes, HYROX, strength and one-to-one: what each involves, and a next step for each.
HYROX gets its own page
Running, stations, pacing and race prep, for people training for a HYROX race.
Memberships
Six starting plans on their own page, a plans summary on the home page, and a pointer to all 27 in the members app.
Timetable
The weekly class grid on its own page, filtered by class type in one tap.
Members-app hand-off
I chose FitGymSoftware for the studio and set it up with the vendor, with all 27 membership plans.
Mobile-first, no framework
Static HTML and CSS, no page builder; dark, editorial, a little vanilla JS.
03 · What makes it different
- Every hour has a shape. Collective, HYROX and the kids’ bootcamp each break a session into four steps, so visitors see what their hour will look like before anyone books.
- One next step everywhere. “Train now” in every page header and the phone menu opens the enquiry form for a free first session.
- The site sells the first session; the app runs the rest. Plans, bookings and renewals live in the members app (FitGymSoftware, 27 plans), so the website stays static, with no booking engine or payments to maintain.
- Most changes skip the website. Plans beyond the six change in the app; specialty blocks, the timetable, the Instagram feed and the enquiry form change without touching the site (next section).
- One stylesheet, one script. Static HTML pages, one stylesheet with design tokens and one vanilla JS file; motion switches off when the phone asks for reduced motion.
04 · What the business can configure: Changes without a website edit.
- Plans
- All 27 live in FitGymSoftware with their sessions, validity and pricing; plans beyond the six on the site change in the app.
- Specialty blocks
- They rotate, and the members app announces which is on, so the site needs no edit.
- Timetable
- Shows class types, not coach names, so a rota change needs no edit.
- Instagram feed
- The feed (Behold) shows new posts by itself.
- Enquiry form
- Its questions are edited in Google Forms.
05 · Key screens
Screens marked live are from theboxx.in; member and hero photos are blurred for privacy.
02Formats & coaching

03HYROX

06 · Results, dated
Relaunched in about 19 hours.
~19 hours
from the first build file to the relaunched site, AI-assisted
Apr 2026
27
membership plans in FitGymSoftware, chosen for the studio and set up with the vendor
Apr 2026 · in the members app
Live
at theboxx.in since the April 2026 relaunch
Apr 2026
Not claimed
No traffic or sales figures are claimed for this site. Prices aren’t on it either: since 16 Oct 2026 the studio’s site shows “Call for pricing”.
07 · How it was built
- RequirementsFormats, plans, timetable, voice
- Design directionDark, editorial, studio yellow
- BuildPages built with AI coding tools
- TestEvery change checked on desktop and phone
- RelaunchLive at theboxx.in
StackHTML5 · CSS3 design tokens · vanilla JavaScript · IntersectionObserver · Archivo Black + Inter · FitGymSoftware · AI coding tools
08 · Links & PDF
- Live sitetheboxx.in
- Project showcasegithub.com/abBytes-sudo/crossfit-gym-website-showcase










