Built for Embu schools — CBC ready

Run every school in Embu from one place

From Embu Town to Runyenjes — one system for every school. School Manager gives principals one dashboard to handle students, fees, attendance and CBC performance — bought once and installed on your own hosting.

One-off KES 50,000 Installed for you Your data on your server
School Manager dashboard for Embu schools
CBC
Ready every term
M-Pesa
Fee reconciliation
< 48hrs
Typical setup time
KES 0
Monthly fees
Why School Manager

Built for how Embu schools actually work

From CBC tracking to M-Pesa fee collection — designed around the real challenges Mt. Kenya foothills schools face every day in Embu.

Less paperwork, more teaching time

Automate enrolment, fee reminders, attendance registers and report generation — tasks that took hours now take minutes.

Know what's happening, always

See fee collection status, class attendance and student performance in real time — from any device.

Data stays private & protected

Role-based access means teachers see their classes, bursars see fees, and principals see everything.

Keep parents in the loop, automatically

Send fee reminders, attendance alerts and announcements directly to parents — no WhatsApp groups needed.

Core features

Six powerful tools. One simple system.

Everything your Embu school needs — from the first day of term to the last report card.

Student records

Enrol students, manage class assignments, track academic history and maintain complete profiles — all in one searchable place.

Fee collection

Generate invoices, record payments, send automated reminders and produce fee statements — with full M-Pesa support for Embu schools.

Attendance register

Take daily attendance digitally, get instant alerts for absent students and notify parents automatically — replacing the paper register for good.

Grades & report cards

Enter marks, calculate averages, generate CBC-aligned report cards and track every student's progress across all subjects and terms.

Reports & analytics

Get instant reports on fee collection, attendance trends and academic performance. Make decisions based on real data, not guesswork.

Parent & staff communication

Send announcements, fee reminders and alerts to parents and staff instantly — via SMS or in-app notifications.

Simple process

From order to go-live — done for you

No IT team needed and no monthly contracts. We handle the technical setup for busy Embu administrators.

1

Order the system

Fill in the short order form. We confirm your details, send an invoice for KES 50,000 and agree an installation date.

2

We install it on your hosting

We install and configure School Manager on your own cPanel hosting and domain — for example portal.yourschool.ac.ke.

3

Import, train & go live

We import your records from Excel and train your staff, so you can start collecting fees, marking attendance and tracking CBC performance.

Pricing

One price for every Embu school

A one-off KES 50,000 lifetime licence, installed on your own hosting. No monthly fees, no per-student charges.

Lifetime licence

School Manager · Self-hosted

KES 50,000 one-off

Pay once per school · no monthly fees

  • Lifetime licence for one school
  • Installed for you on your own cPanel hosting & domain
  • Every module — students, fees & M-Pesa, CBC, attendance, HR and more
  • Data import from your existing Excel records
  • Staff training & onboarding session
  • No monthly fees and no per-student charges

What you need to host it

School Manager runs on standard cPanel hosting — no special server or IT team required.

  • A cPanel hosting account with PHP 8.2+ and MySQL
  • A domain or subdomain, e.g. portal.yourschool.ac.ke
  • An SSL certificate — free AutoSSL on most cPanel hosts

Hosting and your domain are paid separately to your hosting provider. Don't have hosting yet? We can set you up through HostingKE →

Questions before you buy for your Embu school? Send us a WhatsApp message →

Common questions

Got questions? We've got answers.

If you don't find what you're looking for, message us on WhatsApp — we usually respond within the hour.

How much does School Manager cost?
A one-off KES 50,000 per school. That includes a lifetime licence, installation on your own hosting, data import and staff training.
Is there a monthly fee?
No. Your only running costs are your own hosting and domain, plus SMS credits if you send SMS to parents.
What do I need to host it?
A standard cPanel hosting account with PHP 8.2+ and MySQL, and a domain or subdomain for your school. No hosting yet? We can set you up through HostingKE.
Does School Manager work with CBC?
Yes — School Manager is built with CBC in mind. You can track strands, sub-strands and learning outcomes, and generate CBC-format report cards for each student.
Can parents pay school fees through M-Pesa?
Yes — School Manager supports M-Pesa integration. Parents pay directly and the system records and reconciles the payment automatically. No more manual reconciliation at end of term.
How long does it take to set up?
We install School Manager for you, and most Embu schools are up and running within 24–48 hours of installation.
Is training provided for staff?
Yes — staff training and onboarding are included in the price, along with importing your existing Excel records. Most staff are comfortable within a day.

Your Embu school deserves better than spreadsheets.

Join schools across Embu already running smoother operations with School Manager. Buy once — we install it, import your data and train your staff.