Platform
OverviewHow it fits together
Recruit and enrol
Admissions and CRMStudent records and pastoral
Run the school day
Attendance and safeguardingStaff, HR and developmentOperations and QR identity
Teach and assess
Curriculum, timetabling and assessmentSkills passport and careers
Engage the community
Parent, student and staff portalsWebsite and CMS
Govern and evidence
Compliance and inspectionFinance, fees and procurement
Platform
Automation and Google WorkspacePermissions and data protectionGroup and multi-schoolBook a demo
CursusOS / Platform / Operations and QR identity

One code. Five jobs. No new cards.

A single scannable identity per person, issued once at enrolment.
Transport, canteen, events, library and security, all writing to the same record.

One credential
Five jobs, no new cards
Scan on, scan off. The parent knows before the bus leaves the gate.
Transport
Scan on, scan off. The parent knows before the bus leaves the gate.

Transport

Scan on and scan off. One delay event adjusts every attendance flag and notifies every parent.

Canteen

Cashless and allergy-aware, with a food-only overdraft so a child always eats.

Events and library

Check-in by scan with live actual against expected, and loans without a separate library system.

Security

Patrol checkpoints evidenced by scan, visitor clearance, and a live headcount in ninety seconds.

Identity

One code, issued once at enrolment.

The same credential does transport, canteen, events, library and security, so the same person is the same person at every scanner. There is no second card to lose, no separate library system, and no reconciliation between five suppliers who each think they hold the definitive list of children.

Live
Boarding logged both ways
Scan on, scan off. The parent knows before the bus leaves the gate.
Transport
Scan on, scan off. The parent knows before the bus leaves the gate.
Cashless, allergy-aware, and visible to the parent the same day.
Canteen
Cashless, allergy-aware, and visible to the parent the same day.
Consequence

One delay event, every affected record.

A logged bus delay adjusts every affected attendance flag and notifies every affected parent by itself. An evacuation gets a live headcount including adults, visitors and contractors. A canteen purchase declines the uniform and allows the food, because a food-only overdraft means a child always eats.

cursusos.com/operations
Operations
Transport · canteen · events · library · security
LiveRoutesCanteenEventsPatrols
Bus 3 · delayed 12 minutes · 24 pupilsParents notified
Canteen · allergy block applied at scanEnforced
Open day · 118 of 140 checked inLive
Patrol · checkpoint 4 missed at 21:40Action
1
Credential
5
Jobs
90 sec
To a full headcount
Operations

Full functionality

Every workflow below is specified with its trigger, its actor, the screen it happens on, the step sequence, the permissions and the edge cases.

Ask about any of it

01Issuing and managing identity
  • One credential per person, issued at enrolment or onboarding, valid across every scanner on site.
  • Digital on a phone or printed on a card, with the same underlying identity.
  • Lost credentials revoked and reissued in one action, with the old one dead immediately.
  • Visitors and contractors issued time-bound credentials that expire by themselves.
02Transport
  • Routes, stops, capacity and staffing, with pupils assigned to routes from the enrolment record.
  • Boarding and alighting logged both ways, so the answer to where a child is does not depend on a driver's memory.
  • One logged delay adjusts every affected attendance flag and notifies every affected parent.
  • Transport billing reads the same assignment, so nobody is invoiced for a route they left.
03Canteen
  • Cashless purchase against the family account, with the balance visible to the parent the same day.
  • Allergy and dietary restrictions enforced at the scanner rather than printed on a list behind the counter.
  • A food-only overdraft, so a child always eats and a uniform purchase is declined instead.
  • Spend reporting per family, per year group and per item.
04Events and assessment days
  • Capacity, sessions, entrances and staffing, with booking direct from the website.
  • Check-in by scan, feeding live actual against expected per entrance.
  • No-show follow-up generated automatically.
  • The same event record serves admissions, marketing and safeguarding.
05Library and reading
  • Loans and returns without a separate library card or a separate library system.
  • Reading records attached to the child, feeding reading age tracking and intervention.
  • Overdue reminders through the same notification queue and consent rules as everything else.
  • Stock, acquisitions and losses managed against the school budget.
06Security, visitors and site
  • Patrol checkpoints evidenced by scan, so a patrol proves it happened rather than that somebody ticked a box.
  • Visitor sign-in with clearance status, photograph and expected host.
  • Incident logging with escalation into safeguarding where it belongs.
  • Live on-site headcount available in ninety seconds, including adults.
07Facilities, lettings and trips
  • Room and facility booking against the same timetable that runs teaching, so an examination cannot double book a laboratory.
  • External hire enquiries, bookings, invoicing and scoped access for hirers.
  • Trips with consent, medical needs, staffing ratios, risk assessment and roll call in one record.
  • Maintenance requests with owners, priority and completion evidence.

See it running on real data.

A working demonstration on a live database, walked through by the people who built it. Forty minutes, no slide deck.