Next seven days · 2 sites

Timetable

The database refuses to book a class past its capacity — the overflow becomes a waitlist place, and when somebody drops out the next person moves up automatically, in order, without anyone remembering to.

Classes this week

19

across 2 sites

Seats filled

88%

251 of 286

Full

12

No places left

On waitlists

28

They move up automatically

Wednesday 19 August

today

Mobility

7:00 AM · 30 min

2 left

Studio · Tomas Ruiz

14/16 booked 

Conditioning

6:00 PM · 45 min

full

Studio · Ivy Nakamura

16/16 booked1 waiting

Beginners Lift

6:00 PM · 60 min

full

Studio · Femi Adeyemi

16/16 booked6 waiting

Thursday 20 August

Conditioning

6:00 PM · 45 min

full

Studio · Femi Adeyemi

16/16 booked4 waiting

Barbell Club

6:00 PM · 60 min

full

Platform room · Ivy Nakamura

12/12 booked1 waiting

Kettlebell

7:00 PM · 45 min

full

Studio · Ivy Nakamura

16/16 booked4 waiting

Friday 21 August

Open Gym Coached

5:00 PM · 90 min

full

Platform room · Tomas Ruiz

18/18 booked 

Saturday 22 August

Mobility

10:00 AM · 30 min

10 left

Studio · Femi Adeyemi

6/16 booked 

Barbell Club

10:00 AM · 60 min

2 left

Platform room · Tomas Ruiz

10/12 booked 

Conditioning

11:00 AM · 45 min

13 left

Studio · Ivy Nakamura

3/16 booked 

Monday 24 August

Barbell Club

6:00 AM · 60 min

4 left

Platform room · Tomas Ruiz

8/12 booked 

Conditioning

12:00 PM · 45 min

3 left

Studio · Tomas Ruiz

13/16 booked 

Conditioning

6:00 PM · 45 min

full

Studio · Femi Adeyemi

16/16 booked 

Barbell Club

6:00 PM · 60 min

full

Platform room · Ivy Nakamura

12/12 booked6 waiting

Conditioning

7:00 PM · 45 min

full

Studio · Tomas Ruiz

16/16 booked3 waiting

Tuesday 25 August

Kettlebell

6:00 AM · 45 min

1 left

Studio · Ivy Nakamura

15/16 booked 

Beginners Lift

6:00 PM · 60 min

full

Platform room · Tomas Ruiz

16/16 booked 

Kettlebell

6:00 PM · 45 min

full

Studio · Femi Adeyemi

16/16 booked1 waiting

Barbell Club

7:00 PM · 60 min

full

Platform room · Tomas Ruiz

12/12 booked2 waiting

A trainer cannot be scheduled in two places at once and a room cannot hold two classes — both are exclusion constraints in the database rather than checks in the interface. Every class, member and trainer here is invented.