Skip to content

School groups

Each campus runs its own day.

A group office needs comparable figures across campuses without becoming the place every campus has to send a spreadsheet.

Separate by default

Each campus is a tenant with its own students, staff, fees and branding. Separation is enforced when data is read, not by convention \u2014 a query from one campus cannot return another\u2019s records, and that is covered by tests.

One place to look

A platform console sits above the campuses for the group office: which are active, how they are configured, and which modules each has enabled.

Standard where it helps

Fee heads, grading scales and role definitions can follow the same pattern across campuses without forcing every campus onto the same calendar.

Honest about today

Consolidated cross-campus analytics are not built yet. The console shows configuration and status; comparing collection across eight campuses in one chart is on the roadmap, not in the product.

Next step

Ready to run your school on one platform?

Tell us how your school runs today — what is on paper, what is in spreadsheets, what your current software does badly. The demonstration follows that rather than a script, and we will be straightforward about the modules that are not built yet.

What a demonstration involves

  • Thirty to forty minutes, on a call, with your screen or ours
  • Roughly how many students and staff you have
  • What you use today for fees and attendance
  • Whether you run one campus or several

No obligation, and no pricing pressure on the first call. If SchoolOS is the wrong fit for your school we would rather say so then.