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.
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.
- 01
Create your school
Create an account, verify your email, then add the school name, type, location, and contact details.
- 02
Build the academic structure
Set the academic year and terms, then create the classes and subjects your school teaches.
- 03
Add your community
Import students, record guardian emails, add staff, and give each team member appropriate access.
- 04
Configure fees
Create fee categories and term structures, review amounts in Ghana cedis, then issue student invoices.
- 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.