SchoolHub principal admin screen showing user creation and role permissions

Built for modern school operations

SchoolHub

Fees, student records, attendance, staff permissions, parent messaging, and report workflows in one calm workspace.

Role-based portals M-Pesa and card payment flow Attendance and performance tracking
4 connected portals
1 student record source
24/7 parent payment access
Audit ready workflows

One system, separated by responsibility

Each user sees the work meant for them.

SchoolHub keeps the principal, bursar, teacher, and parent experiences connected while limiting each user to the right records, tools, and reports.

Principal

Govern access and school-wide progress.

Create staff users, assign permitted areas, manage classes and streams, and monitor finance, academic, and communication readiness.

Bursar

Manage collections and linked parent records.

Add students, link guardians, track submitted documents, record cash payments, and reconcile successful M-Pesa or card payments.

Teacher

Work by assigned class and subject.

Open only the selected grade workspace, mark attendance, update class progress, and message parents from the communication center.

Parent

Follow one linked child without noise.

See the child balance, notices, report card documents, payment options, and a year-round performance graph.

Real screens from the SchoolHub system

Operational tools that look and behave like daily work.

Principal admin screen with teacher role, class assignment, permissions, and password fields
Principal admin: create users, assign teacher classes, and control permitted areas.
Teacher class roster screen with attendance present and absent selector
Teacher roster: class-specific attendance captured into student records.

Daily school workflows

Designed around the work schools repeat every week.

Fee follow-ups

Balances, receipts, manual cash entries, payment mode tracking, and parent reminders stay in one finance workflow.

Parent communication

Call and message actions route staff into the communication center with the parent number already selected.

Student directory

The bursar tracks registration completeness, while teachers and principals see active, warning, or suspended student status.

Academic progress

Teacher-posted performance records feed parent dashboards and report-card preparation across the year.

Role permissions

Principals can create users, set passwords, assign classes, and choose the system areas each account may access.

Audit readiness

Security, data access, report packs, and payment callbacks are structured for review rather than scattered across files.

Bring SchoolHub to your school

Request a demo for your administration team.

Share your school details and the team will receive the request at info@ggmarketing.co.ke.

  • Principal, bursar, teacher, and parent portal walkthrough
  • Payment gateway and communication center setup discussion
  • Class, stream, and user-access planning

Submitting sends this request privately to info@ggmarketing.co.ke.