Discover
Search and compare 125 rooms across three buildings with capacity, amenities, status, and availability in view.
Meeting-Room Automation Practice Application

A deterministic directory of 125 rooms with discovery, booking, and administration controls
Why It Matters
One Practice-Ready System
Search and compare 125 rooms across three buildings with capacity, amenities, status, and availability in view.
Check the selected date and time against live availability, capacity rules, and existing reservations.
Create, review, edit, or cancel a booking with role boundaries and append-only audit context preserved.
Complete Booking Journey
Inside the Product



Purpose-Built Capabilities
Room Discovery, Availability, and Administration
Booking Creation, Editing, Cancellation, and Conflict Detection
Administrator and Standard-User Role Boundaries
OpenAPI Documentation and Authentication Workflows
Browser-Automation Playground and Deterministic Reset
Scheduling Architecture
Three buildings, 25 floors, and 125 named rooms provide a stable inventory for search, filtering, sorting, and pagination.
Capacity, date, time, overlap, inactive-room, and availability checks stay visible before a reservation is created.
Administrator and standard-user permissions combine with mandatory reasons and append-only history for sensitive changes.
OpenAPI documentation, stable test hooks, consistent errors, and deterministic reset support repeatable UI and API suites.
Built with
Delivery Model
Zero-dependency local web application and REST API
Released