CORE ARCHITECTURE

Institutional engine built for Kenyan curriculum compliance

Validate student records, track CBC strands, and generate Ministry-compliant report cards without formatting errors.

Intelligent Column Mapping Engine
Match custom Kenyan CSV/Excel headers to structured PostgreSQL entities in real time.
SCHEMA: POSTGRESQL v16
Source Header (CSV/XLSX)Sample RecordDatabase FieldData TypeStatus
ADM_NOADM-2024-0891students.admission_numberVARCHAR(24) UNIQUEMapped
UPI_NEMISK938-2041-Nstudents.nemis_upiVARCHAR(16) UNIQUEMapped
STUDENT_FULL_NAMEAmani Faith Mwangistudents.full_nameVARCHAR(120)Mapped
MATH_STRAND_1EE (Exceeding)cbc_assessments.math_numbersENUM_RUBRICMapped
TERM_FEE_BALANCE14,500.00ledgers.term_balance_kesDECIMAL(10,2)Mapped
5 of 5 core admission fields matched with zero type errors
Dry-run validation successful
NEMIS-VALIDATEDMinistry compliant schema
CBC-EEStandardized rubric engine
PDF-RENDER-FASTSub-second report exports
Access Governance & Security

Control access with precision across every school role

Assign explicit privileges for administrative staff, teachers, accountants, and parents to protect student records and financial ledgers.

Zero-trust permission enforcement active
Full CRUD
Read-Only
Class/Subject Scoped
Restricted
Permission Scope & DomainSuper AdminAccountantClass TeacherSubject TeacherParent / Guardian
M-Pesa Daraja C2B reconciliation & Paybill sync
Financial Operations & M-Pesa
FullFull
Term fee structure management & billing schedules
Financial Operations & M-Pesa
FullFull
Student fee statement & payment receipts
Financial Operations & M-Pesa
FullFullScopedView
Strand and sub-strand rubric configuration
CBC Assessment & Grading
FullScopedScoped
Termly formative & summative score entry
CBC Assessment & Grading
FullFullScoped
Official end-of-term PDF report cards
CBC Assessment & Grading
FullFullViewView
Bulk CSV student data onboarding & validation
NEMIS & Student Registry
FullScoped
NEMIS UPI and MoE biometric record sync
NEMIS & Student Registry
FullViewView
Daily digital roll-call and register logging
Attendance & Communications
FullFullScoped
Automated SMS alerts for fee balance & absence
Attendance & Communications
FullFullScoped
Role delegation and user account lifecycle
System Settings & Audit Logs
Full
Immutable audit trail & data export logs
System Settings & Audit Logs
FullView

Need customized access scopes for headteachers or department heads?

Custom role profiles and granular field-level masking are available in Enterprise configurations.

Schedule a security briefing