Skip to main content
KENYAN SCHOOL ERP · CBC & 8-4-4Primary, Junior School (Grades 7–9) & Senior School (Grades 10–12)
Verify DocumentLive Classroom PINGuides & Blog
PLATFORM ARCHITECTURE & INTEGRATED MODULES

Nine Integrated Modules Built Around a Single Learner Record

Somesha unifies academic grading, Senior School CBC pathway guidance, student registry, Safaricom Daraja M-Pesa finance, procurement, staff governance, and digital learning in a single multi-tenant web platform. Explore how each module operates and connects below.

Request a Live Platform DemoCBC Pathway GuidanceDigital LMS & STEM LabsSchool Finance & M-Pesa
Filter Domain:
MODULE 01 · Academic Core

Academic Assessment, CBC Gradebooks & Examination Broadsheets

Deans of StudiesHeads of DepartmentSubject TeachersClass Teachers
Operational Problem Solved

Eliminates fragmented teacher spreadsheets, manual rubric computation errors, and delayed end-of-term broadsheet compilation.

Cross-Module Integration
Connects directly to Curriculum Grading Scales, Student Profiles, A4 Report Card Publishing, and CBC Pathway Guidance.
Primary Workflows
  • Create formative assessments, School-Based Assessments (SBAs), and summative term examinations.
  • Enter scores or competency levels in class score-entry grids with automatic grade and rubric calculation.
  • Generate class merit lists, subject performance rankings, and opening-vs-closing trend diagnostics.
  • Feed verified internal assessment histories directly into the Senior School CBC Pathway Guidance engine.
MODULE 02 · Academic Core

Curriculum, Grading Scales & Academic Calendars

PrincipalsDeputy PrincipalsDeans of StudiesSuper Admins
Operational Problem Solved

Standardizes multi-grade grading policies, learning hours, and term transitions across Primary, Junior School, and Senior School.

Cross-Module Integration
Governs grade computation across the Gradebook, Timetable generator, Fee billing terms, and Report Cards.
Primary Workflows
  • Configure KICD 4-level (EE, ME, AE, BE), 8-point (EE1–BE2), Percentage (0–100%), and 12-point (A–E) scales.
  • Provision mandatory and elective subjects/learning areas per grade level and department.
  • Manage academic years, term opening/closing dates, and automated end-of-year class progression.
  • Maintain versioned Senior School CBC pathway eligibility rule-sets.
MODULE 03 · Learner Registry

Student & Learner Records, Admissions, NEMIS/UPI & Transfers

School AdministratorsRegistrarsClass TeachersParents & Guardians
Operational Problem Solved

Replaces scattered paper admission files with a single longitudinal learner profile from admission to graduation.

Cross-Module Integration
Serves as the master identity record referenced by Fees, Attendance, Exams, Pathway Guidance, and LMS.
Primary Workflows
  • Enroll students individually or via bulk CSV import with Admission Number and NEMIS/UPI tracking.
  • Link parent/guardian accounts, emergency contacts, medical records, and student portfolios.
  • Process inter-school student transfers with formal clearance and historical record preservation.
  • Design and print barcoded Student ID cards and issue QR-verified Leaving & Completion Certificates.
MODULE 04 · Daily Operations

Attendance, Automated Timetabling & School Administration

Deputy PrincipalsTimetable MastersClass TeachersSchool Admins
Operational Problem Solved

Prevents double-booked teachers or classrooms and provides real-time visibility into daily student attendance.

Cross-Module Integration
Synchronizes attendance rates onto term Report Cards and alerts parents via SMS and in-app notifications.
Primary Workflows
  • Define lesson periods, break intervals, laboratory rooms, and weekly subject load constraints.
  • Auto-generate conflict-free class and teacher timetables across streams.
  • Mark daily class attendance rosters (Present, Absent, Late, Excused) with weekly summaries.
  • Publish official school notices, broadcast announcements, and direct in-app staff/parent messages.
MODULE 05 · Financial Control

Finance, Votehead Fees, M-Pesa Daraja & Financial Reporting

BursarsSchool AccountantsPrincipalsParents & Guardians
Operational Problem Solved

Eliminates unallocated bank slips, cash-handling risks, and manual ledger reconciliation in the bursar's office.

Cross-Module Integration
Links student Admission Numbers to live fee ledgers, parent portal payment prompts, and public QR verification.
Primary Workflows
  • Set up termly fee structures broken down by voteheads (Tuition, Boarding, Transport, Activity, etc.).
  • Receive automatic Safaricom Daraja C2B Paybill/Till callbacks and parent-initiated STK Push payments.
  • Allocate government capitation grants, bursaries, and fee waivers across student accounts.
  • Print and export A4 Fee Invoices (INV-), Official Receipts (REC-), and chronological Statements (STMT-).
MODULE 06 · Financial Control

Procurement, Inventory & Petty Cash Management

BursarsProcurement OfficersStorekeepersPrincipals
Operational Problem Solved

Brings structured approval controls and stock tracking to school purchasing, supplier deliveries, and daily expenses.

Cross-Module Integration
Integrates with institutional financial oversight and audit logs for Board of Management reporting.
Primary Workflows
  • Maintain approved vendor directories and raise departmental purchase requisitions.
  • Issue formal Local Purchase Orders (LPOs) and record Goods Received Notes (GRNs) upon delivery.
  • Track consumable and non-consumable inventory levels across boarding, kitchen, and laboratory stores.
  • Log petty cash disbursements with voucher references and category accountability.
MODULE 07 · Governance & Security

Staff Administration, Role-Based Access & Multi-Role Governance

PrincipalsSchool AdministratorsHR OfficersSuper Admins
Operational Problem Solved

Ensures every staff member accesses only authorized modules while maintaining complete audit accountability.

Cross-Module Integration
Enforces tenant isolation and role permissions across all API routes, dashboards, and approval workflows.
Primary Workflows
  • Provision accounts for Principals, Deputy Principals, Deans, HODs, Class Teachers, Subject Teachers, Bursars, and Guidance Counsellors.
  • Assign class teachers to specific streams and map subject teachers to their designated learning areas.
  • Process teacher transfer requests and manage staff profile directories.
  • Review comprehensive security audit logs recording user actions and configuration updates.
MODULE 08 · Digital Learning

Digital Learning, LMS, Virtual STEM Labs & Live Gamification

Subject TeachersLearnersHeads of DepartmentGuidance Counsellors
Operational Problem Solved

Bridges classroom instruction with interactive digital resources, virtual science experiments, and engaging revision quizzes.

Cross-Module Integration
Synchronizes quiz and assignment scores with the Gradebook and supports CBC Pathway action plans.
Primary Workflows
  • Build structured courses with modules, lessons, video/PDF/H5P content, and student assignments.
  • Launch interactive Virtual STEM Laboratories (DC Circuits, Optics, Mechanics, Chemistry Titration).
  • Host live multiplayer classroom quizzes (/play) where students join via a 6-digit PIN.
  • Link LMS courses and virtual labs directly to student CBC pathway learning goals.
MODULE 09 · Publishing & Verification

Reporting, Universal A4 Document Publishing & QR Verification

PrincipalsDeansBursarsParentsExternal Verifiers
Operational Problem Solved

Guarantees that every printed or downloaded school document is formatted cleanly on A4 paper and protected against forgery.

Cross-Module Integration
Powers PDF exports across Academics, Pathway Guidance, Finance, Student IDs, and Certificates.
Primary Workflows
  • Generate individual and batch A4 Report Cards, Senior School Pathway Guidance Reports, Fee Statements, and Certificates.
  • Prevent mid-card and mid-row page splits using Somesha's 4-stage block-aware A4 pagination engine.
  • Embed unique cryptographic serial numbers and QR codes on every official document.
  • Verify document authenticity publicly at /verify via serial search or live camera QR scanning.

Ready to See Somesha Running with Your School's Structure?

Book a guided walkthrough for your Principal, Bursar, and Academic Dean, or download our CSV onboarding templates from the Resources hub.

Request a School DemoExplore Onboarding Guides & CSV Schemas