Work in ProgressUpdated: 2025/09/16
Organization
The software application being developed will allow the user to setup a site, with one or more areas. Areas will be isolated so that polices and configurations can be customized to meet their specific use case scenarios. Further, each area may have separate child units, also each with their own policies and configurations (each area must have at least one child unit).
The software application being developed will include the following functionality:
Site
The application should support multiple sites. Sites are containers for areas.
Area
The application should support multiple areas within a site. Areas are containers for child units: each area must have at least one child unit.
Child Units
The application should support multiple child units within an area. Units are functionally the different entities that will be using the service are not simply containers. As such: every site/area must have at least one unit.
The services available by unit are:
Not all services may be available for all units: each unit should be configurable such that the unit admin would specifiy which services would be available. Multiples of each service should be possible. As an example: there may be separate room reservations services for conference rooms and classrooms.
Additional Admins
Features
The solution needs to provide the following functionality:
* We will need to create lists of features by service.
Menu Mockups
Site
Area
Unit
Room Reservations
Equipment Reservations within a Room
Equipment Checkout