Bookings stay tied to the calendar
Clients can reserve sessions while the trainer keeps control of class capacity, timing, and availability.
CoachSphere
Booking, progress, messaging, group sessions, monthly packages, and tailored quotes in one connected place. Built to support the coach-client relationship, not bury it in admin.
Group class reservations work online without installing the app.
Today
Training plan and bookings
Small group strength
Wed, 6:30 pm - 4 spaces left
Progress
Weight, attendance, and goal notes in one client view.
Messages
Keep check-ins close to the training record.
Trainer workflow
What it handles
CoachSphere keeps the operational layer quiet: bookings, client records, progress, packages, quotes, and group reservations all point back to the same coaching calendar.
Clients can reserve sessions while the trainer keeps control of class capacity, timing, and availability.
Weight goals, attendance, and wearable data sit beside the client relationship, where coaching decisions happen.
The trainer sets monthly group packages and sends tailored quotes. Clients accept online; payment is arranged directly, nothing is charged on the site.
Online group sessions
The public booking page reads the same Firebase group-class calendar as the app and saves reservations back to that class.
For trainers
For clients
Workflow
1. Set the class
The trainer creates scheduled group sessions in the CoachSphere app.
2. Share the page
Clients sign in on the group booking page, pick a monthly package, and choose an available space.
3. Sync the calendar
The reservation writes back to Firebase, updates the class count, and appears in the same app data.
Questions
Yes. Group sessions can be reserved from the web page with a free account, no app install needed.
No. You pick a monthly package and reserve places within it; payment is arranged directly with the trainer. Nothing is charged online.
Yes. The web page reads and writes the same Firebase group-class data used by CoachSphere.