Run your entire school from one connected platform.
Bring academics, admissions, finance, HR, payroll, communication, portals, and your public school website into one secure operating system built for African schools.
Start with your school name and email. No payment details are required to create your school.
School workspace
Active school
School overview
Academic structure
Template ready
Role workspaces
Configured
School website
Connected
Connected operations
View workspaceBuilt for real school life
A look at the everyday moments OS FOR SCHOOLS runs alongside — not photographs of any specific school on the platform.
What "connected" actually means
One thing entered once, everywhere it matters
Not a slogan — here's the same real workflow, before and after.
Right now, without OS FOR SCHOOLS
A teacher marks attendance on paper. The front office re-types it into a spreadsheet at the end of the day. A parent finds out their child was absent only if someone remembers to send a WhatsApp message — separately, sometimes hours later.
With OS FOR SCHOOLS
The teacher marks attendance once, on their phone. The front office sees it immediately — no re-typing. The parent gets a message the same moment, automatically. One entry, three people informed, nothing done twice.
The same thing is true for admissions, fees, HR records, and the rest of the platform — open the full list of modules below.
Platform modules
Explore the platform by operating area
Open each group to see the connected modules without wading through a wall of equal-weight feature cards.
Learning and learner operationsManage the full academic journey in one connected workspace.
School business operationsCoordinate the people, money, resources, and services that keep school running.
Community and digital presenceConnect every role and present the school online from the same platform.
Role-based workspaces
The right workspace for every member of the school community
A single identity can hold multiple roles and school memberships. Pick a role to see what their workspace looks like.
School Owner
School context, governance, subscription, and cross-school access.
Guided onboarding
From verified registration to an operational school workspace
The onboarding flow installs reviewed configuration in stages, so teams can start from recommended defaults and refine what is specific to their institution.
- 1
Create your school
Begin with only the school name and owner email.
- 2
Verify ownership
Confirm the email through the protected verification flow.
- 3
Set school profile
Add the institution type, location, language, and operating context.
- 4
Install academics
Review and install the right academic calendar and structure template.
- 5
Configure operations
Apply recommended HR, finance, admissions, website, and communication packs.
- 6
Launch your workspace
Enter the dashboard with the new school selected as the active context.
Ghana-first, region-ready
Start with local structure. Keep room to grow.
More school types and countries are being added over time — you'll always start from a setup built for your kind of institution, not a generic template.
- Ghana GES Basic School academic templates
- Ghana Nursing and Midwifery College template family
- GHS billing catalogue and Ghana phone normalization
- Term, semester, and trimester terminology from the selected structure
Early years through JHS
Certificate and diploma programmes
Three-term year
Semester structure
Streams, subjects, grading, weekly calendar
Programmes, semester terminology, college calendar
Current catalogue
Pricing from the same billing source used by the platform
Plans, limits, features, billing cycles, and market currency below are loaded from the active billing catalogue—not copied into this page.
School website
Welcome your community online
Publish school information and admissions content from the connected platform.
Public school website
Your digital front door stays connected to school operations
Your school's public website shows the same information your staff work with — so when something changes on one, it's already up to date on the other.
Trust by design
Your school's records are never mixed with another school's
Not by accident, not by another school's staff, and not by us. Every account is verified, every person's access is checked against their actual role, and sensitive actions are always confirmed on our servers — not just hidden in the screen.
Verified from day one
A new school only becomes active once its owner's email is verified, so no one can claim a school that isn't theirs.
Every action is checked on our servers, not just hidden in the screen
Access is checked against a person's real role at your school every time, and sensitive actions can never be bypassed from the screen alone — not by another school's staff, and not by us.
One login, schools kept separate
If you run more than one school, one account can reach all of them — without your schools' records ever mixing.
Resources
Questions before you create your school?
Review how identity, onboarding, pricing, data import, and school websites work across the platform.
Which kinds of institutions can use OS FOR SCHOOLS?
We currently support Ghana basic schools and nursing and midwifery colleges, each with a setup matching how that type of institution actually runs. More school types and countries are being added over time.
Can one owner manage more than one school?
Yes. If you own or run more than one school, one account can access all of them — each school's records stay separate, and adding a second school never affects your access to the first.
Can we bring existing records into the platform?
Yes. During setup, you can import your existing student, parent, and staff records rather than re-entering everything by hand.
How is pricing selected?
The plans, currency, and pricing you see are the real, current options for your country — not a generic price list. You can review and change your plan at any time from your school dashboard.
Does a school receive a public website?
Yes. Your school gets its own public website alongside the day-to-day system your staff use — so when you update something like your admissions information, it's the same information both places.
How is access separated between schools?
Your school's records are never mixed with another school's — not by accident, not by another school's staff. Each person's access is limited to the school and role they actually belong to.
Need help with a specific institution? Contact support.
Ready to connect your school operations?
Create the school, verify ownership, and continue through guided setup — all in the same place you started.
Set up your school