Reservations
Reservations let you schedule gear for events or time periods. Each reservation has an event name, start and end dates, and a list of gear items. The system prevents double-booking by blocking overlapping reservations for the same gear.
Reservation List & Calendar
The Reservations page offers two views: List and Calendar. Use the view toggle next to the "+" button to switch. In list view, each card shows the event name, status (Upcoming, Active, or Completed), date range, gear count, and notes. In calendar view, reservations appear as events you can click to open the detail page.


Create Reservations
To create a new reservation:

- From the Reservations page, click the "+" button (requires write permission).
- Fill in the required fields:
- Event Name: A name for the reservation (e.g., "Film Shoot March 15").
- Start Date / End Date: The reservation runs from 12:00 AM on the start date to 11:59 PM on the end date. End date must be after start date.
- Gear Items: Select one or more gear items from your inventory. At least one is required.
- Notes: Optional notes (e.g., contact, location, or special instructions).
- If any selected gear has overlapping reservations for that date range, a conflict alert appears and you cannot save until you change gear or dates.
- If any selected gear has open repair tickets, a confirmation dialog appears. You can proceed after confirming, or change your selection.
- Click "Create Reservation" to save.
View & Edit Reservations
Open a reservation by clicking it in the list or on the calendar. In View mode, all fields are read-only. If you have write permission, use the pencil icon to switch to Edit mode. You can change event name, dates, gear, and notes. The same conflict and open-ticket rules apply when saving. Use "Save Changes" to update, or "Delete Reservation" to remove it (with confirmation).
Duplicate
From the reservation detail page, use the "Duplicate" button to create a new reservation pre-filled with the same event name, dates, gear, and notes. You can then adjust before saving.
Conflicts & Open Repair Tickets
Conflicting Reservations
A conflict occurs when the same gear is already reserved in an overlapping time range. The system blocks create and update in that case. A red alert lists the conflicting reservations and the overlapping gear. Resolve by changing your gear selection or start/end dates so they do not overlap.

Gear with Open Repair Tickets
If you reserve gear that has one or more open repair tickets, the system shows a warning and asks you to confirm before saving. You can still create or update the reservation after confirming. This is a warning only, not a block.

Bulk Check In / Out
On the reservation detail page (view mode), the Actions card includes a "Bulk Check In/Out" button. It opens the check-in/out modal with all gear from that reservation pre-selected and default notes set to the reservation name. Use it to check out gear at the start of an event or check it back in when the reservation ends.