Calendar and Schedules
Overview
The Calendar page is the central hub for managing your schedules. View appointments for any day, set availability, create new appointments, and manage days off—all in one place.
How to Access
- Tap the "Calendar" tab (calendar icon) on the bottom navigation bar
Calendar Page Components
1. Header
First row:
- Page title "Calendar"
- View toggle button - Switch between "Week" and "Month"
- Settings icon (gear) - Opens calendar settings menu
- Today icon (calendar with check) - Return to today
Second row:
- "Show Availability" button - Toggle availability display (green when on)
- Slot options - Choose how to display availability (shown when availability is on)
2. Calendar View
Week View - Default
Shows 7 days per page:
- Navigation bar - Left/right arrows to change week
- Date range - e.g., "Dec 9 - 15, 2024"
- Days of week - Shows day abbreviations (Sun, Mon, Tue, Wed, Thu, Fri, Sat)
- Date cells - Tap to select a day
Month View
Shows entire month:
- Navigation bar - Left/right arrows to change month
- Month/Year - e.g., "December 2024"
- Calendar grid - Shows all days in the month
Calendar Symbols:
| Symbol | Meaning |
|---|---|
| Colored circle + date | Selected date |
| Gray background + date | Today |
| Green dot | Has appointments |
| Dark gray dot | Full day off |
| Light gray dot | Partial day off |
3. Appointment List
Displayed below calendar after selecting a day:
List header:
- Selected date (or "Today")
- Number of appointments (e.g., "3 appointments")
- "Day Off" badge (if applicable)
Types of items displayed:
3.1 Day Off Card
- Calendar cancel icon (orange)
- Text "Day Off"
- Time (if partial day off)
- Reason (if any)
3.2 Availability Card
Shows when: "Show Availability" is on
- Start-end time (green)
- Text "Available"
- Location (if set)
-
- button to quick-create appointment
Usage: Tap the availability card to create a new appointment for that time slot
3.3 Schedule Card
- Start-end time
- Color bar for session type
- Client name (or multiple names for Group)
- Location/Online
- Person count badge (for Groups)
- Status badge
Usage: Tap the appointment card to view details
4. Create Appointment Button (FAB)
Green + button at bottom right corner. Tap to create new appointment.
Main Features
Creating Appointments
Method 1: From + button
- Select desired date in calendar
- Tap + button at bottom right
- Fill in appointment information
- Tap "Save"
Method 2: From availability slot
- Turn on "Show Availability"
- Tap the desired availability card
- System opens create appointment page with time pre-filled
- Select client and fill in additional details
- Tap "Save"
Setting Availability (Time Blocks)
Configure time slots when you're available for appointments:
- Tap the gear icon in the header
- Select "Set Availability"
- Set available times for each day of the week
- Can add multiple slots per day
- Can select location for each slot
Tips:
- Setting availability helps clients see bookable times
- Helps you manage your schedule more easily
Managing Days Off
Add days off or times when not accepting appointments:
- Tap the gear icon in the header
- Select "Days Off"
- Tap + button to add day off
- Choose:
- Full day off - Not accepting appointments all day
- Partial day off - Specify start-end time
- Add reason (optional)
- Tap "Save"
Day Off Types:
| Type | Display | Result |
|---|---|---|
| Full day | Dark gray dot | No availability shown all day |
| Partial | Light gray dot | No availability shown for that period |
Recurring Appointments
Create appointment patterns that repeat weekly:
- Tap the gear icon in the header
- Select "Recurring Appointments"
- View existing patterns
- Tap + button to create new
Creating Recurring Pattern:
- Select client
- Select day of week
- Set time
- Choose location
- Set start-end date (or no limit)
Availability Display Options
When "Show Availability" is on, choose display method:
| Option | Description |
|---|---|
| Combined | Shows as one continuous slot |
| 30 minutes | Split into 30-minute slots |
| 60 minutes | Split into 1-hour slots |
Tip: Use "Combined" for long availability, use "30 minutes" for detailed time selection
Appointment Actions
View Details
- Tap an appointment card
- View full information: time, client, location, price
Check-in
- Tap the desired appointment
- Tap "Check-in" button
- Status will change to "Checked in"
Complete
- Tap an already checked-in appointment
- Tap "Complete" button
- System will ask for confirmation
- Status will change to "Completed"
Cancel
- Tap the desired appointment
- Tap "Cancel" button
- System will ask for confirmation
- Status will change to "Cancelled"
No-show
- Tap the desired appointment
- Tap "No-show" button
- System will ask for confirmation
- Status will change to "No-show"
Appointment Status
| Status | Color | Meaning |
|---|---|---|
| Scheduled | Per type | Pending |
| Checked in | Blue | Client has arrived |
| Completed | Green | Training finished |
| Cancelled | Red | Was cancelled |
| No-show | Orange | Client didn't show |
Group Session
Appointments with multiple clients at the same time:
Display:
- Multiple person icon
- All client names shown (separated by ,)
- Badge showing person count
Creating Group Session:
- Create new appointment
- Select multiple clients (or select "Group")
- Set same time and location
- System automatically combines into Group
Refreshing Data
Pull to Refresh:
- Pull down from the appointment list section
- Wait until data finishes loading
Tips for Using
- Use Week view - Faster overview
- Set availability in advance - Better schedule management
- Use Recurring Patterns - For regular clients
- Set days off in advance - Clients won't book those days
- Tap "Today" button - Quick return to current day
FAQ
Q: Why don't I see availability?
A: Check that "Show Availability" is on and you've set up Time Blocks in settings.
Q: Availability shows gray and can't be tapped?
A: That time slot has passed. System won't allow creating appointments in the past.
Q: Recurring Pattern doesn't create appointments?
A: Check the start-end dates of the Pattern and verify the set day matches the selected day of week.
Q: Why does cancelled appointment still show?
A: Cancelled appointments still display in calendar but will have a red status badge.
Q: How to create Group Session?
A: Select multiple clients when creating appointment, or use "Group Class" type.