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 demoPlan the exam, run the hall, enter and moderate marks, publish results, and generate report cards in your own board’s format — then promote the year.
Date sheets · seating plans · admit cards · transcripts
Clash detection runs at student level, not subject level, which matters the moment students take different elective combinations. Seating plans, invigilation duties and admit cards all come out of the same schedule.
Marks are entered by the assigned teacher or the exam cell, optionally double-entered for verification, then reviewed by a head of department who can see the distribution before signing it off.
The designer builds the sections your school actually prints — marks table, grades, attendance, effort, co-curricular, remarks and signatories — with different layouts per level and a second language where you need one.
The promotion wizard applies your rules — pass all, pass with N failures, an attendance threshold, a minimum percentage — proposes a decision for every student, and lets you override individually with a reason.
Results are the most contested data a school holds. These constraints exist so a published result means something.
Marks can only be entered inside the window for that exam. Reopening it needs a permission and is recorded.
A correction does not overwrite; it creates a new version with an audit entry and a re-issued report card.
The wizard will not run until every exam contributing to the annual result has been published.
Students flagged absent or exempt are included or excluded by the policy you set, consistently across the cohort.
Any grace applied is recorded against the student with who authorised it, never silently folded into a total.
A re-check request has a status, an owner and an outcome, rather than living in somebody’s inbox.
Examination structure is where education systems differ most, and where a generic product usually fails.
Exams take their inputs from the gradebook and write the outcome back to the student record.
A scan or a printed copy is enough. Seeing your own format come out of the system answers more questions than a feature list.