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.
Filter Domain: All 9 Modules Academic Core Learner Registry Daily Operations Financial Control Governance & Security Digital Learning Publishing & Verification
MODULE 01 · Academic Core
Academic Assessment, CBC Gradebooks & Examination Broadsheets Deans of Studies Heads of Department Subject Teachers Class 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 Principals Deputy Principals Deans of Studies Super 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 Administrators Registrars Class Teachers Parents & 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 Principals Timetable Masters Class Teachers School 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 Bursars School Accountants Principals Parents & 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 Bursars Procurement Officers Storekeepers Principals
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 Principals School Administrators HR Officers Super 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 Teachers Learners Heads of Department Guidance 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 Principals Deans Bursars Parents External 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.