Skip to content
21 / Platform · 2024

Class booking system for afitness studio

A booking system for classes, with waitlists, membership check-in and attendance tracking.

Client
Heliostat
Type
Platform
Year
2024
Delivered
Platform build · Booking system · Membership · Reporting
Type
Class booking
Waitlist
Auto-promotes
Check-in
Front-desk view
Reporting
Attendance by class

01 /

The challenge

A class booking system has to handle the no-show problem — a full class with four empty spots is lost revenue. It also had to work at the front desk under pressure, with members arriving and expecting to be checked in quickly.

02 /

What we did

  1. 01

    Built a booking system where members reserve a spot, with a waitlist that promotes automatically when someone cancels.

  2. 02

    Added check-in so the studio knows who actually attended, not just who booked.

  3. 03

    Designed the front-desk view to show the current class, who is checked in and who is waiting, at a glance.

  4. 04

    Included attendance reporting so the studio can see which classes are full, which have no-shows, and which should be scheduled more often.

03 /

Outcome

A booking system that handles the reality of fitness classes. No-shows are visible, waitlists fill automatically, and the front desk checks members in without a paper sheet.

Built with

  • React
  • Node.js
  • PostgreSQL
  • Stripe
Start a similar project