Parsware
All articles

Sports & Leisure

Full classes, no clipboards

Twenty places in the class. Who gets the last one, and who tells the twenty-first? Here is a demonstration club where every class counts its own places, a course is booked once for every lesson, and the register is on the session.

A coral card reading "20 OF 20. And one more?" beside a screenshot of a booking refused with "Yoga is full — all 20 places are booked."

Twenty places in the class. Who gets the last one? And who tells the twenty-first?

At most clubs, a class is a clipboard on the studio door. Places are counted by hand, bookings come in by phone, and the register is ticked in pencil, if anybody remembers. A course is worse: four Saturdays, paid for once, on four sheets of paper.

This is how classes work at a demonstration three-site leisure business on Parsware. Every picture is the real application, with demonstration data.

The week's timetable

Classes → Timetable is the week at City Leisure Centre: every scheduled class in Studio A, Yoga in the evenings and at weekends, Spin first thing and after work. Each one knows its room, its places and the price of a place.

The Timetable: a week of Yoga and Spin sessions in Studio A, in a calendar

The last place in tonight's Yoga

Tonight's Yoga has twenty places, and nineteen are booked.

Tonight's Yoga session: Places 20, Places booked 19, Price a place 10

Maya asks for the last one. A place in a class is booked like a court: a new booking from the session's Bookings tab, who it's for, then Confirm, through the same checks a court goes through. Maya's Premium membership includes Yoga, so the booking takes the ten pounds a place off again: it costs her nothing, and the booking says which membership paid for it.

Maya's confirmed booking: a discount of 10, Price 0, booked under her membership, Yoga — unlimited

And the class counts itself: twenty booked, out of twenty.

Tonight's Yoga, now Places booked 20 of 20

A full class says so

Wednesday's class filled up days ago. Hugo asks for a place anyway. Nobody has to count: the booking says why not.

Hugo's booking, still pending, with the message "Yoga is full — all 20 places are booked."

A course, booked once for every lesson

Beginner swimming is four Saturday mornings in a lane of its own. Opening it for booking held Lane 1 for all four lessons at once, so nobody can hire the lane over a lesson.

Beginner swimming, open for booking, and its four lessons in Lane 1 on its Course sessions tab

Owen isn't a member. One booking, one price for the whole course: sixty pounds.

Owen's confirmed course booking: Price 60, GBP

And the same confirm put him on the register of all four lessons.

The booking's Attendance tab: Owen Price on four lines, one for each Saturday lesson

The register, on the session

After a class, the register is on the session itself: its Attendance tab is everybody who booked. Each line is marked once, by whoever takes the class. Kieran came: Present.

Kieran Doyle's line of Sunday's register, marked Present

Ravi didn't turn up: No-show. The register says so, and nothing more. Whether a no-show gets anything back is a separate decision, taken by cancelling the booking, as Cancellations without arguments shows.

Ravi Kapoor's line of the same register, marked No-show

A register taken after the class says who came, not when: Kieran's line is Present with no check-in time, because nobody saw him arrive. A line marked at the studio door is checked in there and then.

What changes for you

Every class counts its own places and refuses the twenty-first with the reason. A course is one booking and one price, with a place on every lesson. And the register lives with the class, not in a drawer.

Tell us how your business runs, and we'll show it to you running. Get in touch.