Skip to main content
Built for African schools

One platform for the whole school.

Admissions, attendance, academics, fees, HR and more, sharing one data model — modular, mobile-first, and built to work on a slow connection.

No card required. Set your school up first and add modules as you need them.

50+
Modules across 4 tiers
14
Stakeholder roles
4
Countries live
Offline-ready
Attendance & timetable
Inside the platform

The morning view, on whatever device is to hand.

Everyone signs in to the numbers they are accountable for — the principal to the whole school, a teacher to their own classes, a guardian to their own children.

The GoEdu dashboard, showing attendance, enrolment and activity for a school.
Preview of the dashboard. The figures shown are examples; your school sees its own.
How it’s organised

Four tiers, one shared data model.

Schools subscribe to what they need. Every module reads and writes through the same shared services, so nothing is ever re-entered twice.

Tier 1 — Core Foundation

Required for every school

Learner management, admissions, academic structure, attendance, timetable, the parent portal and MailBox.

Tier 2 — Operations & Revenue

Run the business of the school

Finance & fees, the learner wallet, HR & staff, assessment and computer-based testing, reporting and report cards.

Tier 3 — Wellbeing & Learning

Look after every learner

Pastoral care, medical records, eClassroom, library management and weekly conduct remarks.

Tier 4 — Enrichment

Round out campus life

Clubs & extracurriculars, facility management, school elections and daily operational reporting.

Module constellation

Every department, one source of truth.

From the first application to the final report card — admissions, academics, finance and wellbeing all share the same learner record.

  • Admissions
    Tier 1
  • Attendance
    Tier 1
  • Timetable
    Tier 1
  • MailBox
    Tier 1
  • Fees
    Tier 2
  • Staff & HR
    Tier 2
  • Mark sheet
    Tier 2
  • Report cards
    Tier 2
  • Pastoral
    Tier 3
  • eClassroom
    Tier 3
  • Library
    Tier 3
  • Clubs
    Tier 4
Where it runs

Local by design, not by translation.

Every country gets its own curriculum pack, statutory reporting, currency and payment rails — authored for that market, never copied from another one with the name changed.

South Africa

Live todayCurriculum validated
CAPS · National Senior Certificate

Umalusi grading and phase weighting, LURITS/EMIS learner export, SASA fee exemptions, fees in rand, POPIA data-protection obligations.

Nigeria

Live todayCurriculum in validation
NERDC · WAEC / NECO

The 6-3-3-4 structure through BECE and WASSCE, A1–F9 grading, fees in naira, NDPA data-protection obligations.

Ghana

Not yet liveCurriculum in validation
GES · WASSCE (via WAEC)

Primary and JHS through BECE, then SHS through WASSCE on WAEC’s A1–F9 scale, over three terms. Fees in cedis, MTN Mobile Money first.

Kenya

Not yet liveCurriculum in validation
KICD · CBC (KNEC)

Pre-Primary to Senior School under CBC — one school covers PP1 to Grade 9, so a primary hosting junior school is one school here, not two. Achievement levels, not letter grades. Fees in shillings, M-Pesa first.

The wider region is next

Zimbabwe, Namibia, Botswana and Zambia run curricula close to CAPS. Each one gets its own pack, its own regulator export and its own pricing before we call it live — and we will say which of those are done, the way we do for Ghana and Kenya today.

2012
In African education since
Who builds it

More than a decade of work in African education management, on a platform built for how schools here actually operate.

Read our story
Built for real conditions

Made for the school whose internet drops at ten in the morning.

Roughly a third of the schools we build for have unreliable connectivity. That shaped the architecture, not just the marketing.

Works offline

The daily register and timetable are cached on the device. A teacher marks attendance with no signal at all, and it syncs when the connection returns.

Where your records live

Learner, medical and financial records are hosted in the European Union, under a regime recognised as offering equivalent safeguards, and processed under each country’s own data-protection law — POPIA (South Africa), the NDPA (Nigeria), the Data Protection Act (Ghana and Kenya) — with a data processing agreement per school. South African hosting is planned; we will say so here when it is done, not before.

Reaches every guardian

In-app, email and SMS, so the guardian without a smartphone still gets the absence alert by half past eight.

Sensitive records stay sensitive

Pastoral and medical records are role-gated by default — a subject teacher cannot read a counselling note — and every change is written to an audit log.

Why schools switch

Built for the outcomes that matter.

Lower total cost of ownership, statutory reporting that matches your country from day one, and a single source of truth for every stakeholder — from principal to parent.

  • Replace spreadsheets, paper registers and WhatsApp groups with one system
  • Your curriculum arrives pre-loaded — grades, subjects, weighting and grading scale — not configured from scratch
  • Works on a low-bandwidth connection and an entry-level Android phone
  • Processed under POPIA and the NDPA, with a data processing agreement per school
  • SMS fallback so every guardian is reachable, smartphone or not
  • Priced for the African school market, not enterprise multinationals

Ready to leave the spreadsheets behind?

Set up your school in minutes, or sign in if you’re already with us.