Calendar Overview
The SlotBase calendar is the visual hub of your facility. It displays all bookings, events, and availability across your resources in a clear, interactive format. Both facility admins and players use the calendar to understand what is happening at the facility and when.
What the Calendar Shows
The calendar displays several types of items:
| Item Type | Description | Visual Style |
|---|---|---|
| Bookings | Player-booked sessions on resources | Color-coded by resource |
| Events | Facility-organized activities (clinics, camps, tournaments) | Purple when available, gray when full |
| Blocked time | Times blocked by admins for maintenance or other purposes | Grayed out or hatched |
| Operating hours | The facility's open hours, outside of which no bookings appear | White (open) vs. shaded (closed) |
Calendar Layout
The calendar uses a resource-based view by default:
- Columns represent resources (courts, fields, lanes, etc.)
- Rows represent time slots
- Cells at the intersection show what is booked or available at that resource and time
This layout gives you an instant snapshot of your facility's utilization throughout the day.
Interacting with the Calendar
The calendar is fully interactive:
| Action | What Happens |
|---|---|
| Click an empty slot | Opens the booking creation flow for that resource and time |
| Click a booking | Opens the booking detail panel with player info, status, and actions |
| Click an event | Opens the event detail panel with registration info and capacity |
| Drag to select | Select a time range to create a booking spanning multiple slots |
Clicking on a booking is the fastest way to view details, check in a player, or cancel a session. You do not need to navigate away from the calendar.
Admin vs. Player Calendar
The calendar experience differs depending on your role:
Admin Calendar
- Shows all bookings across all resources
- Displays player names on each booking
- Allows creating bookings for any player
- Includes admin actions (approve, cancel, check in)
- Shows events with registration counts
Player Calendar
- Shows facility availability and your own bookings
- Other players' bookings appear as "booked" without names
- Allows creating bookings for yourself (or your children)
- Shows events you can register for
Navigating the Calendar
Use the navigation controls at the top of the calendar:
- Date picker -- Jump to any specific date
- Today button -- Return to the current date
- Forward / Back arrows -- Move to the next or previous day, week, or month
- View switcher -- Toggle between Day, Week, and Month views
The calendar always loads on today's date by default. Use the date picker to quickly jump to a future date for planning purposes.