CoachSphere

Personal training software for real coaching work.

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

Live

Small group strength

Wed, 6:30 pm - 4 spaces left

Open

Progress

Weight, attendance, and goal notes in one client view.

Messages

Keep check-ins close to the training record.

Trainer workflow

Clients Calendar Packages

What it handles

The pieces trainers usually stitch together by hand.

CoachSphere keeps the operational layer quiet: bookings, client records, progress, packages, quotes, and group reservations all point back to the same coaching calendar.

Bookings stay tied to the calendar

Clients can reserve sessions while the trainer keeps control of class capacity, timing, and availability.

Progress is readable without spreadsheets

Weight goals, attendance, and wearable data sit beside the client relationship, where coaching decisions happen.

Pricing without online payments

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

Reserve a class without the app.

The public booking page reads the same Firebase group-class calendar as the app and saves reservations back to that class.

For trainers

Run the practice without chasing the admin.

  • Set up clients, monthly group packages, tailored quotes, and session types.
  • Keep group-class capacity visible as reservations arrive.
  • Use one record for coaching context, not a patchwork of tabs.

For clients

Book, check in, and keep showing up.

  • Reserve group sessions online under your monthly package.
  • Sign in to pick a monthly package and respond to quotes.
  • Use the app for progress, messages, and day-to-day coaching.

Workflow

From setup to booked sessions in three steps.

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

Short answers.

Can clients book without the app?

Yes. Group sessions can be reserved from the web page with a free account, no app install needed.

Is payment required for group sessions?

No. You pick a monthly package and reserve places within it; payment is arranged directly with the trainer. Nothing is charged online.

Does this use the same app database?

Yes. The web page reads and writes the same Firebase group-class data used by CoachSphere.