Built for private schools in Ghana and West Africa

Run your school. Collect fees. Connect with parents.

A complete education operating system built for modern African schools — student records, attendance, academics, fee invoicing and digital payments in one auditable platform.

Multi-tenant
Every school isolated
Server-verified
Payments and permissions
Mobile-first
Attendance in seconds
Auditable
Every critical action logged

Most schools run on spreadsheets, cash and WhatsApp groups

Fees are tracked in notebooks, balances disagree between the bursar and the office, parents are chased manually, and school owners have no reliable view of collections until the term ends.

  • Fee balances that nobody can reconcile with the bank
  • Attendance records that never reach parents in time
  • Results assembled by hand at the end of every term
  • No audit trail when a payment or grade is changed

One platform, four systems

School operations, financial infrastructure, communication and intelligence share one database, one permission model and one audit trail.

School OS

Students, guardians, staff, classes and enrolment records with a single authoritative profile per learner.

Academic management

Configurable terms, assessments and weighting, with a grade approval workflow before results reach parents.

Fees and invoicing

Fee structures per class and term, automatic invoices and an append-only ledger for every student.

Digital collections

Card, mobile money and bank transfer through a provider abstraction, verified server-side before a payment is recorded.

Parent communication

Attendance alerts, invoice notices and receipt delivery through a single notification engine.

Financial intelligence

Collection rate, aging, outstanding balances and academic performance in one executive view.

Watch the complete guide

See ScholaQore in action

Tour the platform, create a school, prepare a term, manage daily work, collect fees, and connect parents in one practical walkthrough.

15-minute guided tour Starts muted — enable sound for English narration

School setup tutorial

Create and manage your school

Start with the guided setup, then move through the same steps your team will use to prepare a term and run the school each day.

  1. 01

    Create your school

    Create an account, verify your email, then add the school name, type, location, and contact details.

  2. 02

    Build the academic structure

    Set the academic year and terms, then create the classes and subjects your school teaches.

  3. 03

    Add your community

    Import students, record guardian emails, add staff, and give each team member appropriate access.

  4. 04

    Configure fees

    Create fee categories and term structures, review amounts in Ghana cedis, then issue student invoices.

  5. 05

    Run daily operations

    Manage attendance, assessments, payments, parent updates, reports, and school settings from one workspace.

Designed for student data, not demos

Tenant isolation is enforced in the database with row level security, not in the browser. Permissions are checked server-side, payments are verified with the provider before a receipt exists, and sensitive actions are written to an audit log.

How we handle data
  • Row level security on every tenant table
  • Granular role permissions enforced in the database
  • Parents can only reach their own children's records
  • Payment webhooks verified and idempotent
  • Append-only financial ledger
  • Audit log for grades, payments and configuration

Questions schools ask

Start with your next term

Create your institution, import your students and issue your first invoices. No card required to begin.