Skip to content

Configure Classrooms

Configure Classrooms

Set up classroom and room resources including capacity, facilities, and availability for scheduling purposes.

Time required: 10-15 minutes per classroom

Module: openeducat_classroom, openeducat_classroom_enterprise

User role: System Administrator, Academic Admin

Prerequisites

  • System Administrator or Academic Admin role
  • Buildings/campus configured
  • Facility types defined (optional)

Steps

Step 1: Navigate to Classrooms

  1. Go to OpenEduCat -> Classroom -> Classrooms
  2. Click Create to add a new classroom

Step 2: Enter Basic Information

FieldRequiredDescriptionExample
NameYesRoom identifier”Room 101”
CodeYesUnique code”RM101”
BuildingNoBuilding location”Main Building”
FloorNoFloor number”1st Floor”
CapacityYesSeating capacity40

Step 3: Configure Room Type

Select the classroom type:

TypeDescriptionTypical Features
Lecture HallLarge capacityProjector, mic system
LaboratoryPractical workEquipment, stations
Seminar RoomSmall groupWhiteboard, display
Computer LabIT classesWorkstations
LibraryStudy spaceQuiet zone

Step 4: Add Facilities/Assets

In the Facilities tab:

  1. Click Add a line
  2. Select available facilities:
FacilityQuantityStatus
Projector1Working
Whiteboard2Working
Air Conditioning1Working
Computer Stations30Working

Step 5: Set Availability

In the Availability tab:

  1. Define available time slots
  2. Mark any blocked periods
  3. Set maintenance schedules
DayAvailable FromAvailable ToNotes
Monday-Friday08:0018:00Regular hours
Saturday09:0014:00Half-day

Step 6: Upload Images

Add room photos for reference:

  1. Go to Images tab
  2. Upload floor plan, room photos
  3. Helps users identify the room

Step 7: Save Classroom

Click Save to create the classroom record.

Bulk Import Classrooms

For multiple rooms:

  1. Go to Classrooms list view
  2. Click Favorites -> Import records
  3. Upload CSV with columns: Name, Code, Building, Capacity

Field Reference

Classroom

Technical FieldUI LabelTypeNotes
nameNameCharRequired
codeCodeCharUnique identifier
building_idBuildingMany2oneBuilding link
floorFloorCharFloor level
capacityCapacityIntegerMax occupancy
room_typeRoom TypeSelectionlecture/lab/seminar

Facilities

Technical FieldUI LabelTypeNotes
facility_idFacilityMany2oneFacility type
quantityQuantityIntegerCount
statusStatusSelectionworking/maintenance

Troubleshooting

Room not appearing in timetable

Verify room is set to Active status and has availability defined.

Capacity warning during scheduling

The room capacity is less than the batch size. Use a larger room or split the batch.

Double-booking conflict

Check room availability settings and existing bookings in the calendar.


Related: Configure Facility Types | Manage Exam Rooms