Project description
TranslatedThe core of the project is a weekly class schedule that clients can view by day, room, class type and trainer, with clear display of available spots. A member logs into their personal account, books a class in a couple of taps, joins the automatic waitlist when the group is full, and automatically gets a confirmed spot if someone cancels their booking. We also sell memberships and prepaid class packages (for example, a 10-class package or unlimited for a month), so the booking system must track remaining visits or the client's active plan and warn or block when the limit is reached. Trainers need their own section to manage their schedule, mark attendance and see a list of registered participants.
We need a solution in our brand style that works well on phones, since most people book on the go, and provides the reception with a simple control panel. Please show examples of similar work on schedules and bookings. This is a booking and attendance tracking system for in-person group classes, not a chatbot and not a medical service.
— Weekly schedule with filters by day, room, class type and trainer, with a free spots counter
— Online booking, self-cancellation and automatic waitlist with conversion to booking upon cancellation
— Memberships and prepaid packages with visit tracking, validity period and freeze options
— Trainer schedules, attendance marking/check-in and list of registered participants for each class
— Admin panel for reception and basic reports on utilization, no-shows and popular classes