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 demoCatalogue the collection, issue and return by barcode, manage reservations and fines, and put the catalogue on the student and parent portals.
Accession register · barcode desk · OPAC on the portals
Titles carry the bibliographic detail that matters and no more. Each physical copy has its own accession number, location and status, which is what makes stock verification and loss tracking possible.
Circulation is built around a barcode scanner and a keyboard. Policies for how many items and how many days apply by member type, so the librarian is not deciding case by case.
Due-soon and overdue notices reach students and guardians on the channels the school already uses, which recovers far more books than a fine ever does.
The catalogue appears on the student and parent portals, so a child can check whether a book is in before walking to the library, and renew without queuing at the desk.
Circulation rules are what stop a library quietly losing a quarter of its stock.
A physical copy can only be on loan to one member at a time — which is why copies are tracked, not just titles.
Issuing beyond a member type’s item or renewal limit is blocked rather than discouraged.
A withdrawn copy keeps its accession number with a withdrawn status, so the register stays continuous.
Fines are calculated by a daily job, so two members with the same overdue are treated identically.
A freed copy goes to the next member in the queue, with a notification and a hold period.
A verification run records what was scanned and what was missing, as a dated report.
School libraries differ less between countries than most modules, but the vocabulary and classification do.
The library uses the student record for membership and messaging for reminders.
Bring a slice of your accession register and we will load it before the call.