The complete module catalogue
Academic core, portals, operations, staff, inclusion and compliance — grouped into six clusters with what each one actually does.
Browse every moduleMatric and O Level, side by side
A school running a national stream and a Cambridge stream runs both in one CampusFlo tenant — separate ladders, separate grading, one student record.
See how it worksConfiguration, never a fork
A profile sets the level ladder, term structure, grading scheme, attendance model and the vocabulary itself. Every value stays editable afterwards.
One product, every countrySee it on your own scenario
A screen-share run against your levels, your grading scheme and your board — not a slide deck. Bring your student count and campuses.
Schedule a demoRooms and beds, allotment, evening roll-call, the outpass workflow, visitors and mess — with guardians told every time a boarder leaves the premises or comes back.
Occupancy board · roll-call on mobile · guardian-approved outpass
Hostels, blocks, floors, rooms and beds are modelled properly, so allotment is a decision against real capacity rather than a list somebody maintains separately from the students.
Evening roll-call is the safety-critical routine in a boarding house. It is marked on mobile, absences alert immediately, and the record is kept — because “we think everyone was in” is not an answer.
The outpass workflow asks the guardian through the parent portal, records the approval, logs the exit and the return, and messages the family both times. Nothing rests on a signature in a book.
The things that generate disputes in a boarding house — who visited, what was served, who complained and what happened — are recorded where a warden can find them months later.
A boarding house is responsible for children overnight. The constraints reflect that.
A student can only be allotted to a bed that exists and is free for those dates.
Exceeding a room’s capacity requires a permission and is recorded against whoever authorised it.
An outpass cannot be approved without the guardian’s recorded consent, unless overridden with a reason.
An unaccounted boarder raises an alert at the moment the roll is marked, not in a morning report.
A student cannot be released from a bed until the clearance checklist is complete.
Exits and returns are recorded with a time, and the guardian is notified on both.
Boarding practice varies, and so do the records inspectors ask for.
The hostel reads the student record and writes to welfare and messaging.
Bring the shape of your hostel — blocks, rooms and bed counts — and we will set it up before the call.