OBOSU
← All work

PRODUCT · EDUCATION

Sikolo

A connected management platform for schools

The problem

A school runs on attendance, money, learning and family communication. When those live in four different tools, staff repeat work and contact falls through the gaps.

What it does

Leaders and administrators
Manage pupils, staff, guardians, classes, timetables, attendance, fees, notices and guardian requests.
Teachers
Get a daily action centre: registers to take, marking due, parent requests waiting, and pupil-level progress.
Parents
Follow each child’s attendance, homework, reports, invoices and activities from one account.
Pupils
Get an age-appropriate view of the same records.

Decisions worth explaining

Multi-tenant safety is structural, not a filter
School scope is carried through authentication, authorisation, services and database queries. It is never left to the interface to hide the wrong class.
Finance separates setup, billing, payment and audit
Fee structures are distinct from invoices, payments can be allocated across several invoices, and sensitive changes write to an append-only trail.
Shared rules prevent gentle drift
Audience targeting, schedule aggregation, status meaning and assessment state are centralised, so five parts cannot quietly calculate five different answers to the same question.

Where it got to

The core administration experience and the first-year teacher workflow are implemented and verified: around 3,000 automated tests, 71 pages under accessibility and performance review, and an independent recovery copy still outstanding.

The boundary

What this does not claim.

  • No school is using this in production, so there are no adoption or outcome figures.
  • A human screen-reader assessment is still outstanding; accessibility figures below are automated checks only.
  • Final data-processing sign-off and an independent recovery copy remain before any production release.
Get in touch