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.
| Source Header (CSV/XLSX) | Sample Record | Database Field | Data Type | Status |
|---|---|---|---|---|
| ADM_NO | ADM-2024-0891 | students.admission_number | VARCHAR(24) UNIQUE | Mapped |
| UPI_NEMIS | K938-2041-N | students.nemis_upi | VARCHAR(16) UNIQUE | Mapped |
| STUDENT_FULL_NAME | Amani Faith Mwangi | students.full_name | VARCHAR(120) | Mapped |
| MATH_STRAND_1 | EE (Exceeding) | cbc_assessments.math_numbers | ENUM_RUBRIC | Mapped |
| TERM_FEE_BALANCE | 14,500.00 | ledgers.term_balance_kes | DECIMAL(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 & Domain | Super Admin | Accountant | Class Teacher | Subject Teacher | Parent / Guardian |
|---|---|---|---|---|---|
M-Pesa Daraja C2B reconciliation & Paybill sync Financial Operations & M-Pesa | Full | Full | |||
Term fee structure management & billing schedules Financial Operations & M-Pesa | Full | Full | |||
Student fee statement & payment receipts Financial Operations & M-Pesa | Full | Full | Scoped | View | |
Strand and sub-strand rubric configuration CBC Assessment & Grading | Full | Scoped | Scoped | ||
Termly formative & summative score entry CBC Assessment & Grading | Full | Full | Scoped | ||
Official end-of-term PDF report cards CBC Assessment & Grading | Full | Full | View | View | |
Bulk CSV student data onboarding & validation NEMIS & Student Registry | Full | Scoped | |||
NEMIS UPI and MoE biometric record sync NEMIS & Student Registry | Full | View | View | ||
Daily digital roll-call and register logging Attendance & Communications | Full | Full | Scoped | ||
Automated SMS alerts for fee balance & absence Attendance & Communications | Full | Full | Scoped | ||
Role delegation and user account lifecycle System Settings & Audit Logs | Full | ||||
Immutable audit trail & data export logs System Settings & Audit Logs | Full | View |
Need customized access scopes for headteachers or department heads?
Custom role profiles and granular field-level masking are available in Enterprise configurations.