Resource booking
Resources tracks shared org assets that need to be booked — conference rooms, AV equipment, vehicles, demo gear, shared lab gear. Each resource has a name, type, optional capacity, optional location, and a calendar of bookings.
To add a resource:
1. /resources → + New resource → set name, type (room / equipment / vehicle / other), optional capacity
2. Save — the resource appears in the directory
Booking:
- /resources/:id → calendar view → click a time slot → enter purpose + duration → reserve
- Or from any module: a "Book a resource" picker integrates with calendar + planning
- Booking conflicts are blocked at write time; a "request override" path is available for admins
Recurring bookings:
Set a recurring rule (daily / weekly / monthly + count or until-date) and the calendar fans out instances. Editing one instance gives you "this instance only" vs "all future instances" options.