NURU

Technologies

ParentsStaff login
Built for the Kenyan CBC curriculum

One system to run your entire school.

The complete CBC school management system for Kenyan schools. From admission number to graduation — admissions, CBC assessment, QR ID cards, fees, parent access and AI-powered reports.

14
Grade levels
7
CBC bands
<1.5s
Load time
99.9%
Uptime SLA

Everything a school actually needs

QR Student ID Engine

HOI sets a prefix and range per grade. IDs generate automatically, never change on promotion, and print 10-up on A4.

CBC Assessment

EE1 to BE grading with configurable ranges, plus the seven CBC core competencies scored per learner per term.

Fees & MPESA

Fee structures per year, term, grade and stream. Record cash, bank or MPESA payments and see live balances.

Parent Access, No Login

Parents type an admission number, or a learner's first name plus their phone, and see fees, results and ID cards instantly.

AI Report Comments

Generate unique, learner-specific comments for a whole stream in one click, plus exam analysis and defaulter prediction.

Locked-Down Security

Role-based access, row-level isolation per school, immutable admission numbers and a full audit trail.

The ID card engine, done properly

Set the range once

Grade 7 → prefix GR7, 001 to 200. The system blocks issue #201 instead of silently duplicating.

Every card carries a QR

Scan it anywhere to verify the learner at /verify/{admission-no} — no login needed.

Track utilisation

See IDs used 145 / 200 per grade, then bulk-generate and print 10 cards per A4 sheet.