Your calendar gives you a bird's-eye view of all appointments, sessions, and tasks. Switch between weekly and daily views to stay organized.
The weekly view shows a 7-day grid with all your appointments, sessions, and personal tasks. Color-coded status bars help you see what's confirmed, pending, or needs payment at a glance.

Screenshot: Weekly calendar view
Show: week view with date navigation (Feb 10-16), "New Appointment" button, 7-day grid with time slots (8:00-12:00), appointment cards on various days — PT session (orange border, "Paid" badge), Group HIIT (green border, "3 clients"), personal task (gray), status legend at bottom (Confirmed, Pending, Payment Due, Completed, Personal Task, Cancelled)
public/docs/weekly-calendar.png
Prefer a simple list? Switch to the session list view to see all your upcoming appointments sorted by date, with status, client name, and price at a glance.

Screenshot: Session list view
Show: list view of upcoming sessions — 4 rows with color-coded status bars (green Confirmed, orange Pending, red Payment Due), session name, date/time, and price on each row
public/docs/session-list.png
The sidebar gives you a snapshot of your schedule at a glance — today's sessions, weekly overview, revenue, and pending actions.
See how many sessions you have today
Overview of your weekly appointment count
Track earnings from this week's sessions
Appointments needing confirmation or payment
Block out time for non-client tasks. Personal tasks appear on your calendar but aren't visible to clients.
Block time for program writing, emails, and business tasks
Schedule personal breaks to avoid burnout
Reserve time before sessions for setup and preparation
Drag and drop to reschedule, click to create, and hover for quick details.
Set up weekly or biweekly recurring sessions that auto-populate your calendar.
See payment status directly on each appointment — paid, pending, or overdue.
Schedule group classes with multiple clients and track attendance.