Classes

A coach changes, one player cancels, and the waitlist must update before class starts.

Classes with capacity, waitlists, and credits in one record.

A class is more than a calendar label. Lobby keeps the roster, coach, package credits, attendance, waitlist, and late-cancel rules close to the session staff already uses.

Class roster

Net positioning · Coach Madison

8 / 10+3 waitlist2 credits used

Roster state

J. Marchandpaid
A. Iliescupaid
M. Veigacredit
N. Heinpaid
F. Bergwaitlist #1

Upcoming cohort

17 MayNet positioning8 / 10OPEN
24 MayNet positioning10 / 10WAIT
31 MayNet positioning6 / 10OPEN
07 JunNet positioning4 / 10OPEN

Illustrative club data. The class story keeps the roster, capacity, credits, waitlist, and coach handoff together.

The roster

A roster is not a list of names.

Each name shows paid or on credit, waitlisted or confirmed, plus no-show and late-cancel history before the coach starts class.

J. Marchand

paid

present

A. Iliescu

paid

present

M. Veiga

credit

present

F. Berg

waitlist #1

promote

Cohort run

The next four sessions matter as much as today.

Capacity, coach substitutions, and waitlist pressure stay visible across the whole run, not buried date by date.

17 May

8 / 10

+3 waitlist · Madison

24 May

10 / 10

+5 waitlist · Madison

31 May

6 / 10

+1 waitlist · Sub coach

coach changed

07 Jun

4 / 10

open · Madison

Waitlist promotion

A cancellation promotes the right player, no side spreadsheet.

Eligibility, credits, and roster rules decide who moves up when a spot opens minutes before class.

01

Cancellation arrives

One roster spot opens before class starts.

OPEN

02

Eligibility checked

The next player has membership access and a class credit.

OK

03

Credit applied

The package balance moves from 4 left to 3 left.

-1

04

Player promoted

The waitlist row becomes a roster row.

LIVE

Late cancel

Attendance, returned credits, and refunds live on the class record.

Staff never piece a late cancel together from messages, Stripe, and a coach note after the session.

Late cancels

2

kept on roster

Credits used

3

package balances visible

Coach notes

1

substitution attached

OK

Promote a waitlisted player without a separate list.

OK

Track credits and attendance before class starts.

OK

Show coach changes across the whole cohort.

OK

Keep late-cancel context on the class record.

Classes demo

Bring the real workflow.
Test the real week.

Illustrative club data. The class story keeps the roster, capacity, credits, waitlist, and coach handoff together.

    Lobby - class booking software for sports clubs