NewTier 1 demo data is live — 5 schools, 14 modules

The school OS that actually gets used.

MIU School is a multi-tenant school management platform with 14 integrated modules and dedicated portals for admins, teachers, students, and parents. One platform, every workflow, role-secure from day one.

Multi-tenant secure
Go live in days, not months
Built for African schools
Dashboard
Students
1,248
+12% this term
Fees collected
KES 4.2M
+8% this term
Enrollment trend
+18% YoY
B
Brian K.
Grade 4A
Present
A
Amina W.
Grade 3B
Late
D
David M.
Grade 2A
Present
0
Integrated modules
Every operational workflow
0
User portals
Super Admin, School Admin, Teacher, Student, Parent
0%
Role-based access
Every screen, every endpoint
0
Multi-tenant platform
Many schools, one codebase
14 modules, 5 portals

Built around the people who actually use it

Most school software gives one generic dashboard to everyone. MIU School gives each role a purpose-built portal — only the screens and data they need, scoped to their school.

School Admin

Run the school day-to-day

Everything an operator needs — academics, people, money, and assets — in one workspace.

12 modules in this portal
Students
Profiles, guardians, enrollment history, promotions.
Staff
Teachers, accountants, principals — roles and rights.
Academics
Grades, classes, subjects, curriculum structure.
Attendance
Real-time class rosters, period marks, reports.
Timetable
Conflict-aware scheduling with calendar views.
Exams & Report cards
Exams, grading scales, PDF report cards, results.
Finance & Fees
Structures, invoices, payments, receipts, discounts.
Hostel
Buildings, rooms, allocations, capacity checks.
Transport
Routes, stops, vehicle assignments.
Announcements
School-wide and per-class noticeboard.
Bulk Import
CSV import for students and staff.
Branding
Per-school colors, logo, and tagline.
Teacher

Teach, mark, and stay in flow

A purpose-built portal that puts classes, marking, and lesson prep in one place.

6 modules in this portal
My classes
Subjects, rosters, and class teacher assignments.
Gradebook
Enter and publish marks by exam and subject.
Assignments
Create, track submissions, grade in bulk.
Lesson plans
Plan, link to assignments, publish to class.
Attendance
Mark daily or per-period in a few clicks.
Messaging
Direct messages to parents and students.
Student

See what's happening in your school life

A student-friendly portal for grades, schedule, assignments, and announcements.

6 modules in this portal
My dashboard
Attendance rate, average grade, fee balance.
My timetable
This week's class schedule at a glance.
My exams
Upcoming exams and published results.
My assignments
Open assignments and submission status.
My fees
Invoices, payment history, balance.
Announcements
School-wide and class-targeted updates.
Parent

Stay close to your child's progress

A read-mostly portal for parents — see progress, pay fees, and message teachers.

5 modules in this portal
Children overview
Attendance, latest grade, fee status per child.
Progress
Per-child attendance stats and exam results.
Fees & payments
Invoices, payment history, balance per child.
Announcements
School-wide and class-targeted updates.
Messaging
Direct line to class teachers.
Super Admin

Operate the platform at scale

Built for the MIU School team — onboard schools, gate features, watch the network.

4 modules in this portal
Multi-school management
Create, brand, and configure schools.
Onboarding wizard
4-step guided setup: school → brand → admin → review.
Module enable/disable
Per-school feature gating with role-secure guard.
Cross-school analytics
Enrollment, fees, attendance across the network.
Role-based portals

Five portals. One platform.

Every role gets a tailored view — admins see the operations, teachers see their classes, students see their day, parents see their children.

School Admin view

See your whole school at a glance

Stats, charts, and recent activity — all scoped to your school.

  • Top-row stats: enrollment, fees collected, attendance rate, overdue
  • Enrollment trend chart over the last 12 months
  • Recent activity stream (new enrollments, payments, announcements)
See it in the live demo
School overview
Term 2 · 2026
Students
1,248
+12
Fees collected
4.2M
+8%
Attendance
94%
+1.4
Overdue
12
-3
Enrollment trend
+18% YoY
Live product preview

A real dashboard. Real data.

This is the actual School Admin dashboard, rendered with Tier 1 demo data. Log in and explore — every number is real, every screen is interactive.

miu.school/dashboard
Welcome back

Sunrise Academy

Term 2 · 2026
Total students
1,248
+12
Fees collected
KES 4.2M
+8%
Attendance rate
94%
+1.4%
Active staff
48
+2
Enrollment trend
Last 12 months
12M6M3M
SepOctNovDecJanFeb
Module health
All 14 modules active
Academics100%
Finance96%
Attendance92%
Messaging88%
Exams81%
Recent activity
Last 7 days
BG
New enrollment
Brian K. — Grade 4A
2m ago
$
Fee payment received
Amina W. — KES 12,000
15m ago
Report cards published
End of Term 1 — Grade 3
1h ago
M
New announcement
Parent-teacher meeting — Fri
3h ago
Why MIU School

The boring parts done exceptionally well

A school OS isn't about flashy features. It's about the quiet things — multi-tenancy, role-secure access, reliable imports — that make the difference between a system that gets used and one that gets abandoned.

Multi-tenant by design

One deployment, many schools. Every row is scoped by schoolId, enforced at the database level. No cross-tenant leaks.

Role-secure from day one

Every endpoint guarded by JWT + role + right. Module enable/disable per school. Feature-gated, not just hidden.

Bulk import built in

CSV import for students and staff. Auto-ID generation, in-file dedup, DB dedup, role assignment — in one shot.

Go live in days

Tier 1 demo data seeds 5 schools, 14 modules, 60 students per school, 1,500 attendance records. See the real product instantly.

Security you can audit

Password policy, account lockout, audit log on every write, password reset, optional email verification. Built for production.

One platform, every stakeholder

Admin, teacher, student, parent portals — each role gets a purpose-built view. No more spreadsheets flying around on WhatsApp.

Ready when you are

See MIU School in your browser

No signup. No credit card. Browse the live demo with 5 seeded schools, 14 modules, and 46 ready-to-use accounts — pick a role and click around.

< 2 min
to your first dashboard
5 schools
ready in the demo
14 modules
all enabled