The Reservations module consists of the following components or submodules:
- Reservations API: Enable reservation options on any content type.
- Reservations UI: Includes several views for managing reservations and adds tabs to user and reservable items.
- Reservations Permissions: Administration form to more easily manage reservation permissions for Reservations.
- Reservations Staff: Alters Reservation form to use node author for validation instead of logged in user.
- Reservations Printable Contract: Adds a printable contract option to Reservation nodes.
The Reservations module is dependent on the following module which are included in the Moderate Starter Kit: