Mockup · not live

Academy › Students › Groups — a group that owns its schedule. The group now carries its own weekly slots and generates the month’s lessons from them, and the roster is derived from each member’s package rather than typed in by hand. Today a Setpoint academy group is only a roster label: no schedule, no link to lessons, no coverage check. The single primary action here is Generate lessons · Oct 2026; adding an uncovered student needs an explicit reason and leaves an audit trail.

Schedule slots
Two fixed slots a week. Lessons are generated from these.
DayTimeCourtCoach
Monday12:00 · 90 min Royal PadelJose Mouliaa
Wednesday12:00 · 90 min Padel GalisJose Mouliaa
October 2026: 4 Mondays, 5 Wednesdays → 9 lessons, 8 seats each.
Waitlist (2)
A freed seat is offered to the next in line for 12 hours.
1 offer open
Mika S. Offer sent · expires in 5h 12m

Dao P. Position 2 · waiting since 8 Sep
Roster · October 2026
Coverage is checked against each member’s package for the lesson date. Uncovered members are excluded unless a reason is recorded.
StudentPackageCoverage this monthReserved / usedLast attended
Nattaya P. Growth Covered 3 reserved · 2 used Wed 10 Sep
Ben K. Performance Covered 4 reserved · 3 used Mon 14 Sep
Ploy N. Essential Lapses 7 Oct 2 reserved · 2 used Mon 14 Sep
Arisa T. Starter Pack Covered 2 reserved · 5 used Wed 10 Sep
Krit S. Growth Covered 3 reserved · 1 used Mon 14 Sep
Nok L. Performance Covered 4 reserved · 2 used Wed 10 Sep
Tom W. — Needs package
Not reserved Wed 3 Sep
Pim R. — Needs package
Reason: “Trial week agreed by Jose”trialOverride · Jose Mouliaa · 14 Sep 09:12
1 reserved · 0 used Mon 14 Sep