Software · Gym & Studio Management

REPS

The front desk and the member app on one live timetable, waitlists included.

Interactive — this is the real build running inside the page. Full screen
REPS — screen from the live build

What it does

REPS runs a Beirut gym and studio from one screen. The class timetable sits beside the member app, so a booking made on the phone fills the capacity ring on the desk, full classes open a numbered waitlist, and a cancellation moves the first person waiting in with a push notice. Around it: a door check-in kiosk that reads each membership's status, memberships with freeze, renew and upgrade, personal-training packs, a workout builder and member progress charts.

Signature interaction

Book the last spot from the member app and the ring on the desk closes; join a full class's waitlist, cancel someone at the desk, and the first person waiting is moved in while their phone lights up with a push.

What works in it

  • Desk timetable and member app side by side on the same data
  • Segmented capacity rings that fill as people book
  • Numbered waitlists with automatic promotion and a simulated push
  • Booking rules: plan limits, freezes, expiry and time clashes
  • Door check-in kiosk for active, expiring, frozen and expired members
  • Freeze, renew and upgrade with prorating and payment preview
  • Personal-training packs and PT booking with coach conflict checks
  • Workout builder with drag-to-reorder, assigned to members
  • Member progress: weight, body fat and strength records
  • Live occupancy by hour and membership health dashboard
  • Members table with status filters, plan filter, search and sort
  • Command palette, undo toasts and accent colour settings

Motion preview

Screen recording of the live build, running on sample data.

Features inside this build

Appointment Booking — the feature running live
Business

Appointment Booking

A five-step booking flow for a beauty studio in Achrafieh: choose a service, a specialist and a time on a live availability grid, enter details and get a confirmation. Picking a time that overlaps an existing booking is caught instantly, with the closest free alternatives one tap away.

Try it
Real-time Notifications — the feature running live
Business

Real-time Notifications

An ops console for a Beirut food-delivery business with a live event stream (new orders, payments, escalated tickets, refunds, reviews), a stacked toast system and a full notification centre behind the bell: grouped by day, read/unread, filters, archive, per-category mute and do-not-disturb.

Try it
Customer Segmentation — the feature running live
Business

Customer Segmentation

A visual rule builder over 300 seeded customers of a Lebanese online grocery: combine spend, recency, order count, city, tags and channel in AND/OR groups and watch the matching count, revenue share, segment mix donut and preview list update as you type.

Try it