Menu
Now with CBC curriculum support

The school management platform
built for Kenya

Homework, fees, attendance, safety alerts, and parent communication — all in one place. Free for schools with up to 50 students — see full pricing.

Get Started Free
✓ Free for up to 50 students✓ CBC & 8-4-4 curriculum support✓ No setup fee

Everything your school needs

One platform, every department

📚

Homework Management

Assign, submit, and grade homework digitally with multi-file attachments, due dates, and late tracking.

💳

Fee Collection

Track fee payments, verify M-Pesa receipts, and manage instalment plans per student.

✅

Attendance Tracking

Mark daily attendance grade by grade. Parents see real-time status and admins get summary reports.

🔔

Safety Alerts

Send instant alerts to parents by grade or school-wide. Track acknowledgements in real time.

👨‍👩‍👧

Parent Portal

Parents self-register with a join code and view homework, fees, and alerts — no app download needed.

👩‍🏫

Staff Management

Manage teachers, parents, and transport staff with role-based access and self-registration join codes.

📊

Student Management

Add students manually or bulk import via CSV or Excel. Link parents, manage grades, and track records.

💬

Feedback

Feedback from teachers and parents, reviewed and resolved by school admin.

⚙️

School Settings

Configure your curriculum, subjects, and grade levels. CBC and 8-4-4 both supported out of the box.

How it works

From sign-up to running smoothly, in one afternoon

  1. 1

    Create your school

    Register in minutes and set your curriculum — CBC, 8-4-4, or both.

  2. 2

    Add your people

    Import students by CSV or add them one by one. Invite teachers with role-based access.

  3. 3

    Let parents join themselves

    Parents self-register with a join code — no app download, no manual admin setup.

  4. 4

    Run your school day to day

    Homework, fees, attendance, and safety alerts, all from one dashboard, updated in real time.

Why schools choose MilikiHub

🏫

Built for Kenya

CBC and 8-4-4 support, M-Pesa fee tracking, and safety alerts built around how Kenyan schools actually run.

📱

No apps, no training

Parents and teachers use it from any phone browser. Join codes replace manual account setup.

🎁

Free to start

Free for schools with up to 50 students. Bigger schools pay a simple per-student rate that drops as you grow.

See full pricing →

Ready to modernise your school?

Set up your school in minutes. No credit card, no setup fee.

Create Free Account

Already have an account? Sign in →