Manage Campus
The Campus module is a single place to map out every physical space in your school — from the buildings and floors down to individual rooms — and then track what’s inside those rooms: equipment, open maintenance issues, and bookings.
The Campus dashboard
Section titled “The Campus dashboard”Go to your school and click Campus in the sidebar. The dashboard shows:
- Stats strip — a live count of buildings, floors, rooms, total capacity, and rooms currently under maintenance.
- Four tabs — Buildings, Equipment, Maintenance, and Bookings — each giving a summary view across the whole campus.
- Open buildings view → link in the top-right that takes you to the dedicated Buildings page.
Buildings
Section titled “Buildings”Add a building
Section titled “Add a building”-
From the Campus dashboard, open the Buildings tab and click Add Building (or go to Campus → Buildings and click the same button).
-
Fill in the form:
Field Required Notes Name Yes e.g. Main Block, Science Wing Code Yes Short uppercase identifier, e.g. MB, SW-1. Must be unique. Description No Free-text notes about the building. Year Built No Four-digit year, e.g. 2010. Display Order No Controls the sort order on the campus overview. Lower numbers appear first. Status Yes See statuses below. Accessibility No Check any that apply: ramp access, elevator, wheelchair-friendly. -
Click Create Building.
Building statuses
Section titled “Building statuses”| Status | Meaning |
|---|---|
| Active | Fully operational. |
| Under Construction | Not yet ready for use. Rooms inside can still be added but will inherit the building’s state. |
| Decommissioned | No longer in use. The building and its rooms remain in history. |
Edit or delete a building
Section titled “Edit or delete a building”Open the building card and use the Edit button to change any field. You can also change the status here to decommission it.
Floors
Section titled “Floors”Floors live inside a building. You must add at least one floor before you can add rooms.
Add a floor
Section titled “Add a floor”-
Click into a building from the Buildings view to open the building detail page.
-
Click Add Floor.
-
Fill in the floor details:
Field Required Notes Label Yes A human-readable name, e.g. Ground Floor, First Floor, Basement. Level Number Yes Numeric level — use 0for ground floor,1for first floor,-1for basement, and so on.Description No Optional notes. Area (sq ft) No Total usable area of the floor. Display Order No Sort order within the building. -
Click Create Floor.
The floor detail page shows all rooms on that floor as cards. Use the breadcrumb to navigate back to the building.
Rooms belong to a specific floor. Each room has a type that controls which attributes you can set.
Add a room
Section titled “Add a room”-
Open a floor detail page and click Add Room (or use the Room button inside a building view).
-
Fill in the required fields:
Field Required Notes Name Yes e.g. Room 101, Physics Lab A Code Yes Uppercase, unique within the building. e.g. R101, PLA. Floor Yes Pre-selected when adding from a floor page. Room Type Yes See the list of types below. Purpose If type is Other Describe how the room is used. Capacity No Maximum number of people. Area (sq ft) No Floor area. Status Yes Default is Active. Location Notes No Short description of where the room is, e.g. Near west stairwell. -
Scroll down to the Attributes section to set type-specific details (see Room attributes below).
-
Click Add Room.
Room types
Section titled “Room types”| Type | Use for |
|---|---|
| Classroom | Standard teaching rooms |
| Laboratory | Science, computer, language, and robotics labs |
| Library | Book collections and reading areas |
| Auditorium | Assemblies, performances, large events |
| Office | Administrative and management offices |
| Staff Room | Common room for teachers and staff |
| Cafeteria | Dining and canteen spaces |
| Sports | Indoor and outdoor sports areas |
| Storage | Any storage space |
| Infirmary | Medical and first-aid rooms |
| Music Room | Practice and rehearsal rooms |
| Art Room | Visual arts spaces |
| Computer Lab | Dedicated PC/Mac labs |
| Restroom | Toilets and washrooms |
| Other | Anything that doesn’t fit above — enter a free-text purpose |
Room statuses
Section titled “Room statuses”| Status | Meaning |
|---|---|
| Active | Available for use and bookings. |
| Under Maintenance | Temporarily unavailable. Open maintenance issues are shown on the room. |
| Reserved | Set aside for a specific use — not available for general booking. |
| Decommissioned | No longer in use. History is preserved. |
Room detail page
Section titled “Room detail page”Click any room card to open the room detail page. It has six tabs:
| Tab | What you’ll find |
|---|---|
| Overview | Key facts: building, floor, type, status, capacity, area, location notes. |
| Attributes | The type-specific and amenity fields you filled in when creating the room. |
| Seating | Individual seats with type, capacity, row/column position, and student assignments. |
| Bookings | All bookings for this room — past, current, and upcoming. |
| Equipment | Inventory items assigned to this room. |
| Maintenance | Open and resolved issues for this room. |
The header strip also shows a live class panel if a timetable class is currently scheduled in this room.
Room attributes
Section titled “Room attributes”When editing a room, the Attributes section adapts to the room type. All room types also share a set of common amenities.
- Seating Capacity
- Desk Count
- Desk Arrangement (Rows / Clusters / U-Shape / Pairs)
- Board Type (Whiteboard / Blackboard / Smartboard)
- Lab Category (Computer / Physics / Chemistry / Biology / Language / Robotics)
- Workstations
- Gas Line, Water Line
- Fume Hoods
- Emergency Shower, Eye Wash Station
- Seat Count
- Has Stage
- Microphones
- Recording Capable
- Workstations
- Network (Wired / Wi-Fi / Both)
- Server Room
Available on every room type:
- Air Conditioning
- Projector, Smartboard, Whiteboard, Blackboard
- Wi-Fi
- CCTV
- Fire Extinguisher, First Aid Kit
- Emergency Exit
- Drinking Water
- Power Outlet Count
Only toggle or fill in the attributes that actually apply. Empty fields are hidden on the detail page.
Equipment
Section titled “Equipment”Equipment tracks the physical inventory inside each room — computers, furniture, instruments, chemicals, books, and more.
Add equipment to a room
Section titled “Add equipment to a room”-
Open a room and go to the Equipment tab.
-
Click Add Equipment.
-
Fill in the form:
Field Required Notes Name Yes e.g. Dell OptiPlex 7080, Bunsen Burner Set Category Yes Computer / Instrument / Furniture / Chemical / Book / Sports Gear / AV Equipment / Safety / Other Quantity No Defaults to 1. Condition No New / Good / Fair / Needs Repair / Broken Vendor No Supplier or manufacturer name. Serial Number No Asset Tag No Must be unique across the organisation if provided. Purchase Date No Warranty Until No Premeena does not send warranty alerts — this is informational. Last Serviced No Date of most recent service or check. Notes No Any other relevant information. -
Click Add Equipment.
Global equipment view
Section titled “Global equipment view”From Campus → Equipment you can search and filter all equipment across every room in one list — useful for audits. You can filter by category, condition, or search by name, serial number, or asset tag.
Maintenance
Section titled “Maintenance”Use Maintenance to log and track physical issues with rooms or equipment — a broken projector, a leaking ceiling, a damaged desk.
Report an issue
Section titled “Report an issue”-
Open a room and go to the Maintenance tab, then click Report Issue.
Alternatively, use Campus → Maintenance and click Report Issue from the global view.
-
Fill in the form:
Field Required Notes Issue Yes Describe what’s wrong, where, when, and any safety concerns. Priority Yes Low / Medium / High / Urgent Status Yes Default is Open. Targeting Equipment No Pick a specific equipment item if the issue is with a piece of equipment rather than the room itself. Only shown when the room has equipment. Cost No Estimated or actual repair cost. -
Click Report.
Update an issue
Section titled “Update an issue”Open an existing issue (from the room’s Maintenance tab or the global Maintenance view) and click Edit. You can change the priority, status, and add resolution notes once the work is done.
Maintenance statuses
Section titled “Maintenance statuses”| Status | Meaning |
|---|---|
| Open | Issue is logged and waiting to be addressed. |
| In Progress | Someone is actively working on it. |
| Resolved | Fixed. Add resolution notes to describe what was done. |
| Cancelled | Logged in error or no longer relevant. |
Maintenance priorities
Section titled “Maintenance priorities”| Priority | Use for |
|---|---|
| Low | Minor cosmetic issues or non-urgent requests. |
| Medium | Issues that affect use but have a workaround. |
| High | Issues that significantly impact teaching or safety. |
| Urgent | Immediate health/safety risk — act the same day. |
Room bookings
Section titled “Room bookings”Bookings let you reserve a room for a specific date and time — for a class, exam, event, meeting, or maintenance window.
Book a room
Section titled “Book a room”-
Open a room and go to the Bookings tab, then click New Booking.
Alternatively, use Campus → Bookings and click New Booking from the global view.
-
Fill in the form:
Field Required Notes Title Yes e.g. Class 9 Mock Exam, Staff Meeting Room Yes Pre-selected when booking from a room page. Purpose No Class / Exam / Event / Meeting / Maintenance / Other Starts Yes Date and time. Ends Yes Must be after the start time. Attendees No Expected number of people. Status Yes Confirmed or Tentative (see below). Description No Optional notes. -
As soon as you select a room and a valid time window, Premeena automatically checks for conflicts and shows any clashing bookings in real time. A green banner means the slot is free.
-
Click Book room.
Conflict handling
Section titled “Conflict handling”If the time window overlaps with an existing Confirmed booking, Premeena blocks you from saving a new Confirmed booking for the same room. You have two options:
- Pick a different time slot, or
- Change the new booking’s status to Tentative — Premeena will save it but mark it as unconfirmed.
Booking statuses
Section titled “Booking statuses”| Status | Meaning |
|---|---|
| Confirmed | Room is definitely reserved. Conflicts with this booking block new confirmed bookings. |
| Tentative | Intention to book — slot is held but conflicts are allowed. Confirm it before the time arrives. |
| Cancelled | No longer active. Kept for history. Only available when editing an existing booking. |
Edit or cancel a booking
Section titled “Edit or cancel a booking”Open the booking from the room’s Bookings tab or the global Bookings view. Click Edit booking, adjust the fields, and save. To cancel, change the status to Cancelled.
Permissions
Section titled “Permissions”The following permissions control what users can do in the Campus module:
| Permission | What it unlocks |
|---|---|
campus:manage | Create, edit, and decommission buildings, floors, and rooms. |
equipment:manage | Add, edit, and delete equipment. |
maintenance:manage | Edit and resolve maintenance issues (beyond just reporting). |
room-booking:create | Create bookings. |
room-booking:manage | Edit or cancel anyone’s bookings (not just your own). |
seating:manage | Add, edit, and assign seats within rooms. |
Users without campus:manage can still view the campus structure. Users without room-booking:create can view bookings but cannot create them.