DiraSchool handles CBC report cards, student fees, attendance, and your parent portal — so you can focus on what actually matters: education.
Full access · 50 students during trial · No credit card required
Most Kenyan schools run on a mix of register books, Excel, and WhatsApp. DiraSchool replaces all of it.
Before DiraSchool
With DiraSchool
One platform. All modules. No add-ons to unlock — every school gets the full system.
Generate complete CBC report cards for any class in seconds. All 7 learning areas, grade descriptors, teacher remarks — print-ready.
Teachers take register on any device. Class-level and student-level reports, late arrival tracking, and parent alerts built in.
Per-student fee structures, payment recording, balance tracking, and receipt generation. Designed around Kenyan school term billing.
Parents log in to see attendance, results, fee balances, and published report cards in real time — no WhatsApp groups needed.
Invite staff by email with role-based permissions. School admin, headteacher, teachers, accountants — each sees only what they need.
Complete learner profiles: guardian contacts, admission history, class transfers, exam results, and CBC report card archive.
Create exams, enter scores in bulk, and auto-generate grade summaries. Results feed directly into CBC report card generation.
Manage your school library catalogue, book loans, and overdue tracking. Assign students to transport routes and manage pickups.
No implementation project. No consultant. No waiting.
Sign up in under 5 minutes. Enter your school name and details — no IT team or server setup required. Your 30-day free trial starts immediately.
Upload your student list via CSV or add learners one by one. Invite teaching and admin staff by email with their assigned roles and permissions.
Take attendance on any device, record fees as they come in, generate CBC report cards, and let parents access everything through their own portal.
Simple pricing
Under 1% of what parents pay in school fees — to run your entire school digitally. Billed 3 times a year, when you collect fees. Annual billing saves 15%. No hidden costs, ever.
Everything you need to know before signing up.
About DiraSchool
DiraSchool was built by educators and engineers who saw firsthand how much time Kenyan school administrators lose to manual registers, paper fee records, and end-of-term report card marathons.
We set out to build the simplest possible tool that handles the full admin loop — attendance, fees, CBC report cards, and the parent portal — without requiring expensive hardware, IT staff, or a steep learning curve.
Our pricing is intentionally transparent: a flat base fee plus a small per-student charge, so growing schools never face a sudden billing cliff. There are no hidden modules, no annual lock-in, and no surprise upgrades.
We are a small, focused team headquartered in Nairobi. Every feature request, support email, and bug report lands directly with the people who wrote the code.
Questions? contact@diraschool.com
Join Kenyan schools already running on DiraSchool. Full CBC compliance, no setup fee, 30 days free.