The School Management System is a comprehensive, cloud-ready platform covering the full student lifecycle, academic operations, finance, HR, library, analytics, and system administration for schools, colleges, and universities.
The system covers admissions and registration, programme and curriculum management, timetabling, biometric attendance, assessment and grading, learning management, fee billing, financial aid, institutional finance, staff records, library management, institutional analytics, and system security and administration — connecting every stakeholder group, from institutional leadership to students, on one platform.
Every role in the system works from a consistent dashboard layout: a top bar with the institution’s logo, global search, notifications, and profile access; a left-hand sidebar scoped to the signed-in role’s permitted modules; and a dashboard home page summarizing the KPIs most relevant to that role. Only the sidebar contents and dashboard widgets change, driven by the user’s role-based permissions, so the platform feels consistent no matter which user type is signed in.
Dashboards & User Roles
The platform provides ten role-based dashboards, covering institutional leadership, academic staff, students, and every major administrative function.
Vice Chancellor / Principal Dashboard
The executive dashboard gives institutional leadership a single-screen view of enrolment, finance, academics, research, and compliance health across every faculty and campus, without needing to navigate into operational modules.
Dashboard Home — Key Widgets: Total Enrolment • Revenue Collected % • Overall Pass Rate • Active Research Grants • Accreditation Alerts • Total Staff Headcount
▸ Executive Overview
- Institution-wide KPI summary across enrolment, finance, academics, and staffing • Multi-campus comparison view for institutions with more than one campus
- Trend sparklines showing month-on-month and year-on-year movement
▸ Enrolment Trends
- Year-on-year and semester-on-semester enrolment charts by programme and faculty • Admission funnel view: enquiries, applications, offers, and confirmed intake
- Drop-out and discontinuation rate tracking
▸ Academic Performance
- GPA distribution and pass/fail trend charts across faculties • Faculty and programme performance ranking
- Drill-down from institution level to faculty, programme, and unit level
▸ Financial Summary
- Consolidated income statement, cash flow, and balance sheet snapshot • Fee collection vs. projection tracking with outstanding balance totals
- Budget vs. actual variance alerts by department and cost centre
▸ Research Output
- Publications, citations, and grants-awarded summary per faculty • Active research project pipeline and funding utilisation.
- National Research Fund and external grant reporting status
▸ Accreditation & Compliance Status
- CUE self-evaluation report readiness tracker
- Student-to-lecturer ratio monitoring against regulatory thresholds • Upcoming quality assurance audit schedule
▸ Staff Overview
- Headcount by department, contract type, and academic rank • Recruitment pipeline and vacancy summary
- Appraisal completion rate across the institution
▸ Reports & Analytics
- Custom report builder for ad-hoc institutional queries • Scheduled report subscriptions delivered by email
- Export to Excel, PDF, and CSV
Registrar Dashboard
The Registrar’s dashboard centres on the student lifecycle — from admissions through registration, records, and graduation — plus the academic calendar and accreditation data the Registrar’s office is responsible for maintaining.
Dashboard Home — Key Widgets: Pending Applications • Registration Completion % • Active Students • Discontinued This Term • Upcoming Graduation List • Accreditation Deadlines
▸ Admissions
- Application review queue with shortlisting engine results • Offer letter generation and dispatch tracking
- Multi-intake and multi-campus admission overview
▸ Student Registration
- Semester registration status dashboard by faculty and programme • Late registration and penalty fee tracking
- Programme change, transfer, and deferment request queue
▸ Student Records
- Searchable student profile directory with academic and status history • Student status audit trail with timestamp and author
- Bulk import tool for records migrated from legacy systems
▸ Academic Calendar
- Term, semester, and holiday calendar configuration
- Registration window and add/drop period management • Calendar publishing to student and lecturer portals
▸ Graduation & Certification
- Graduation eligibility verification and applicant list
- Senate and academic board approval workflow tracking • Certificate and transcript print queue
▸ Accreditation Data
- CUE self-evaluation data compilation tools
- Programme accreditation file status by department
- Governance calendar for senate and council meetings
▸ Reports
- Enrolment, registration, and graduation statistical reports
- Exportable registers for internal audit and accreditation visits
Dean / Head of Department (HOD) Dashboard
Deans and HODs get a faculty- or department-scoped view for overseeing programmes, timetabling, staff workload, and student performance within their unit.
Dashboard Home — Key Widgets: Department Enrolment • Unit Pass Rate • Staff Workload Balance • Timetable Conflicts • Pending Approvals
▸ Department Overview
- Faculty/department KPI summary: enrolment, staffing, pass rates • Comparison view across units within the department
▸ Programme & Curriculum
- Programme structure builder and curriculum versioning • Prerequisite and co-requisite chain mapping per unit
- Programme accreditation document generation
▸ Timetable & Venue
- Departmental timetable view with conflict detection • Lecture hall and lab allocation requests
- Examination timetable coordination
▸ Staff Workload
- Teaching load assignment per lecturer per semester • Contact-hour compliance and balancing tools
- Substitute lecturer scheduling
▸ Course Oversight
- Course completion and moderation status per unit • Cross-faculty unit sharing management
▸ Student Performance (Department)
- GPA distribution and grade appeal queue for the department • Attendance compliance summary by unit
▸ Reports
- Department-level academic and staffing reports • Export to Excel/PDF for faculty board meetings.
Lecturer / Faculty Dashboard
Lecturers manage their day-to-day teaching load — course content, attendance, grading, and research profile — from a personal, class-scoped dashboard.
Dashboard Home — Key Widgets: Today’s Classes • Pending Grading • Attendance Alerts • Unread Messages
▸ My Courses
- List of assigned units with class rosters
- Course page builder: notes, videos, and reading materials
▸ Gradebook
- CAT and end-of-semester mark entry per student
- Grade computation with configurable grading scale • Moderation and grade appeal response tools
▸ Attendance
- Biometric or QR-based attendance capture per session • Manual attendance entry for small groups
- Real-time attendance percentage per student
▸ LMS / Course Materials
- Assignment creation with plagiarism detection integration • Online quizzes and timed assessments with auto-grading
- Discussion forums and Q&A boards per unit
▸ Assignments & Grading
- Submission tracking with late-penalty settings
- Rubric-based grading and annotated feedback return
▸ Research Profile
- Personal publication and citation record
- Grant application and research project registry entries
▸ Timetable
- Personal weekly teaching timetable • Substitute and change notifications
Student Dashboard
The student portal is the most heavily used surface in the platform, consolidating academics, finance, and campus life into one self-service dashboard.
Dashboard Home — Key Widgets: Fee Balance • Next Class • Pending Assignments • Current GPA • Hostel Status
▸ My Profile
- Personal, academic, and emergency contact details
- Academic standing (good standing, probation, discontinuation)
▸ Registration
- Unit/course selection with prerequisite validation
- Registration fee confirmation and add/drop window access
▸ Timetable
- Personal class timetable based on registered units • Clash reporting for conflicting registrations
▸ Courses (LMS)
- Access to course notes, videos, and reading materials per unit • Live class/webinar links and discussion forums
▸ Assignments
- Submission portal with due date and penalty visibility • Feedback and grades returned per assignment
▸ Results & Transcripts
- Provisional and official transcript access
- GPA/CGPA tracking and grade appeal submission
▸ Fee Statement
- Running balance, payment history, and M-Pesa/bank payment options • Fee clearance certificate request for graduation
▸ Hostel
- Room application and allocation status
- Maintenance and grievance request submission
▸ Library
- Catalogue search, borrowing history, and renewal requests • Access to e-journals and e-books
▸ Health & Counselling
- Clinic visit history and appointment booking (confidential) • Counselling session scheduling
▸ Clubs & Activities
- Club/society registration and event sign-up • Co-curricular record for transcript inclusion
- Bursar / Finance Officer Dashboard
The finance dashboard covers institutional accounting, student billing, payroll, and budget oversight in one workspace for the Bursar’s office.
Dashboard Home — Key Widgets: Revenue Collected vs Projected • Outstanding Fees • Payroll Status • Budget Variance Alerts
▸ Fee Management
- Fee structure configuration by programme, year, and category • Invoice generation, partial payments, and reminder dispatch
▸ Scholarships & Bursaries
- Financial aid application review and approval workflow • Disbursement tracking and fee-offset posting
▸ Institutional Finance
- General ledger, bank reconciliation, and multi-account management • Grant fund accounting and fixed asset register
▸ Payroll
- Monthly payroll computation with PAYE, NHIF, and NSSF deductions • Payslip distribution and P9 form generation
▸ Budgets
- Budget setting per department and cost centre • Budget vs. actuals variance tracking
▸ Procurement (View)
- Read-access to purchase orders and supplier invoices for financial matching
▸ Reports
- Income statement, cash flow, and trial balance reports • Revenue and collection forecasting dashboards
- Librarian Dashboard
The library dashboard supports catalogue management, circulation, and digital resource access for staff and students.
Dashboard Home — Key Widgets: Items Borrowed Today • Overdue Items • New Acquisitions • Top Accessed Resources
▸ Catalog Management
- Full catalogue of books, journals, theses, and multimedia
- Institutional repository for theses and research publications
▸ Circulation
- Borrowing, renewal, and return processing
- Overdue alerts, fine computation, and graduation clearance checks
▸ Digital Resources
- E-journal and e-book access management
- Integration status with external databases (JSTOR, EBSCOhost)
▸ Acquisitions
- New acquisition request queue from departmental recommendations • Interlibrary loan request and fulfillment tracking
▸ Reports & Analytics
- Usage analytics: most accessed resources and peak usage times • Barcode/RFID tracking reports for physical stock
- IT Administrator Dashboard
The IT Administrator’s dashboard is the control layer for the platform — users, permissions, security, and system health across every module.
Dashboard Home — Key Widgets: Active Users • Failed Login Attempts • System Uptime • Last Backup Status
▸ User Management
- User account creation, suspension, and role assignment • Bulk user import for new academic-year onboarding
▸ Roles & Permissions
- Granular role-based access control per module and page • Permission templates for common staff roles
▸ System Configuration
- Multi-campus and multi-school configuration
- Fee, grading, and academic-calendar system parameters
▸ Security & Audit Logs
- Full audit trail: every action logged with user, timestamp, and IP
- Two-factor authentication enforcement for admin and finance accounts
▸ Backup & Disaster Recovery
- Backup scheduling (daily incremental, weekly full)
- Disaster recovery and business continuity configuration
▸ Integrations
- REST API management for third-party connectivity
- Single sign-on (SSO) configuration for institutional email
▸ System Health
- Uptime monitoring and performance alerts • Storage and resource utilisation dashboards
- HR Officer Dashboard
The HR dashboard manages the staff lifecycle from recruitment through leave, appraisal, and payroll input across academic and non-academic staff.
Dashboard Home — Key Widgets: Open Vacancies • Pending Leave Approvals • Appraisal Completion % • Staff Headcount by Department
▸ Staff Records
- Comprehensive staff profiles: qualifications, employment history, contracts • Staff directory with departmental structure view
▸ Recruitment
- Job requisition and approval workflow
- Applicant tracking, interview scoring, and offer management
▸ Leave Management
- Leave application, approval workflow, and accrual balance tracking • Annual, sick, maternity, paternity, and study leave categories
▸ Performance Appraisal
- Appraisal cycle management with configurable forms per staff category • 360-degree feedback collection and target tracking
▸ Payroll Input
- Salary structure and allowance configuration per grade
- Overtime, leave encashment, and bonus input for payroll processing
▸ Staff Development
- Training needs identification from appraisal outcomes
- Professional development programme enrolment tracking
▸ Reports
- Headcount, turnover, and recruitment analytics • Leave and appraisal compliance reports
- Alumni Office Dashboard
The Alumni Office dashboard manages graduate engagement, from directory maintenance through fundraising and mentorship programmes.
Dashboard Home — Key Widgets: Total Alumni • Active Campaign Total Raised • Upcoming Events • Mentorship Matches
▸ Alumni Directory
- Searchable alumni profiles auto-created upon graduation
- Chapter management by region, graduation year, or programme
▸ Career & Employment Tracking
- Graduate outcomes and employment status updates • Employability reporting for accreditation bodies
▸ Events
- Reunion, networking, and career fair scheduling • RSVP and attendance tracking
▸ Fundraising Campaigns
- Campaign creation with integrated donation payment processing • Donor and pledge tracking dashboards
▸ Communications
- Newsletter and bulk communication dispatch tools • Achievement and recognition announcements
▸ Mentorship Programme
- Alumni-to-student mentorship matching • Mentorship session tracking
▸ Reports
- Engagement and fundraising performance reports • Alumni database export for institutional marketing
- 3. Core Modules & Features
3.1 Admissions & Student Recruitment
Manages the full intake process from first enquiry through to confirmed admission.
- Online enquiry management and prospectus request tracking
- Offer letter and joining instruction generation and digital dispatch • Configurable online application portal per programme and intake • Deferred admission, waitlist, and conditional offer management
- Document upload: certificates, transcripts, national ID, recommendation letters • Clearance and pre-enrolment checklist for admitted students
- Application fee payment integration with M-Pesa and bank transfer
- KUCCPS/KCSE integration for government-sponsored student data capture
- Automated shortlisting engine based on minimum entry requirements per course • Admission analytics: application volumes, acceptance rates, conversion funnels
- Interview scheduling and panel score capture tools
- Multi-intake and multi-campus admission management
3.2 Student Registration & Enrolment
Handles semester and academic-year registration for continuing students.
- Semester and academic year registration for continuing students • Student ID card generation with QR code or barcode
- Unit/course selection with prerequisite validation and credit load limits • Re-admission management for discontinued or withdrawn students
- Registration fee payment confirmation before course activation • Part-time, full-time, and distance learning registration tracks
- Late registration management with penalty fee computation
- Unit add/drop period management within defined academic windows • Programme change, transfer, and deferment request workflows
- Registration status dashboard for registrar and faculty offices
3.3 Student Records & Profile Management
Maintains a complete, auditable academic record for every student.
- Comprehensive student profile: personal, academic, health, and contact details • Emergency contact management and next-of-kin records
- Programme enrolment history across all academic years and semesters
- Official document generation: letters of introduction, enrolment confirmation, transcripts • Academic progression and standing records (good standing, probation, discontinuation)
- Student status audit trail: every change logged with timestamp and author • Disciplinary records and appeal outcomes per student
- Bulk student data import from government or previous system databases
- Medical and disability accommodation records with confidentiality controls • GDPR/data privacy compliance settings and consent management
3.4 Graduation & Certification Management
Manages the graduation cycle from eligibility verification through certificate issuance.
- Graduation application portal and eligibility verification engine • Distinction, credit, and pass classification computation
- Automated credit and unit completion audit against programme requirements • Graduation ceremony management: gown allocation, seating, programme
- Graduation list generation per faculty, department, and programme • Provisional and final results release management
- Senate and academic board graduation approval workflow
- Certificate verification portal for third-party background checks
- Degree certificate, diploma, and transcript generation and printing • Graduation statistics and cohort completion rate analytics
3.5 Programme & Curriculum Management
Manages the academic catalogue and how it is structured and delivered.
- Programme catalogue management: undergraduate, postgraduate, diploma, certificate • Curriculum review and versioning: multiple curriculum editions per programme
- Course unit creation with credit hours, contact hours, and mode of delivery • Credit transfer and exemption evaluation tools
- Prerequisite and co-requisite chain mapping per unit
- Programme accreditation document generation for CUE and professional bodies • Programme structure builder: year-by-year unit sequencing
- Cross-faculty unit sharing and inter-departmental course management • Elective unit pool management and student elective selection
- Programme enrolment cap management and waitlist control
3.6 Timetable & Venue Management
Builds and maintains conflict-free teaching and examination schedules.
- Automated lecture timetable generation with conflict detection • Student personal timetable view based on registered units
- Room and lecture hall allocation based on class size and equipment needs • Timetable clash reporting for students with conflicting unit registrations
- Laboratory, studio, and special facility scheduling
- Substitute lecturer scheduling and change notification
- Lecturer workload balancing and contact hour compliance checks • Holiday and special event blocking within the academic calendar • Examination timetable generation and venue allocation
- Timetable publishing portal accessible to all stakeholders
3.7 Attendance Management (Biometric)
Captures and monitors class attendance with verifiable, compliance-ready records.
- Biometric fingerprint integration for lecture and lab attendance capture
- Attendance compliance reporting per unit and per lecturer
- QR code-based student check-in via mobile or tablet for large classes • Medical absenteeism recording with supporting document upload
- Lecturer-initiated manual attendance for small group sessions
- Attendance exclusion warnings and bar-from-examination notifications • Real-time attendance percentage tracking per student per unit
- Department-level and faculty-level attendance summary dashboards
- Automated alert to student and academic advisor when attendance drops below threshold • Exportable attendance registers for internal audit and accreditation
3.8 Assessment, Grading & Results Management
Runs the full assessment cycle from continuous assessment through final results release.
- Continuous assessment (CAT) score entry per unit per student
- Supplementary examination management and grade amendment process • End-of-semester examination mark entry and moderation workflow
- Academic transcript generation: official, unofficial, and provisional
- Grade computation engine: configurable grading scales (GPA, percentage, letter grade) • GPA and CGPA computation and academic standing classification
- Missing mark and incomplete grade management with deadline tracking • Grade appeal submission and adjudication workflow
- Senate-approved results release workflow with multi-level approval
- Longitudinal academic performance analytics per student and per cohort
3.9 Learning Management System (LMS)
Delivers course content, assessments, and student-lecturer interaction online.
- Course page creation per unit with sections for notes, videos, and reading materials • Graded rubric builder for assignment and project marking
- Assignment creation, submission portal, and plagiarism detection integration • Student submission tracking and late submission penalty settings
- Online quizzes and timed assessments with auto-grading capabilities • Lecturer feedback and annotated marking return to students
- Discussion forums and Q&A boards per unit for student-lecturer interaction • Course completion tracking and learning analytics per unit
- Live class and webinar integration (Zoom/Google Meet/MS Teams link embedding) • SCORM-compliant content upload for third-party e-learning packages
3.10 Fee Management & Student Billing
Manages the full fee lifecycle from invoicing through collection and reporting.
- Configurable fee structures per programme, year, and student category • Fee waiver, instalment plan, and sponsorship management
- Automated fee invoice generation per semester upon registration
- Manual posting for government-sponsored student (HELB/bursary) payment • M-Pesa Paybill, bank transfer, and card payment integration
- Late fee and penalty computation with configurable rules • Partial payment acceptance with running balance tracking
- Fee clearance certificate generation for graduating students
- Automated SMS/email reminders for outstanding fee balances
- Revenue reporting: collected, outstanding, and projected per semester
3.11 Scholarships, Bursaries & Financial Aid
Manages financial aid from application through disbursement.
- Scholarship and bursary fund catalogue management
- Renewal and continuation criteria tracking per scholarship recipient • Online financial aid application portal with needs-assessment forms
- Multi-level approval workflow: department, faculty, finance committee • Merit-based scholarship eligibility computation from academic records • Award disbursement tracking and fee offset posting
3.12 Institutional Finance & Accounting
Covers the institution’s general accounting, budgeting, and financial reporting.
- General ledger: income, expenditure, and balance sheet management • Bank reconciliation tools and multi-account management
- Budget setting per department, faculty, and cost centre
- Grant fund accounting: segregated tracking for research and donor grants • Budget vs. actuals tracking with variance alerts
- Fixed asset register and depreciation computation
- Supplier invoice management and accounts payable processing
- Audit trail on all financial transactions with user and timestamp logging • Purchase order creation and goods receipt confirmation
- Financial reports: income statement, cash flow, balance sheet, trial balance
3.13 Staff Records & HR Management
Manages academic and non-academic staff records across their employment lifecycle.
- Comprehensive staff profiles: personal, academic qualifications, employment history • Disciplinary records, hearings, and appeal outcomes management
- Contract management: permanent, contract, adjunct, and visiting staff • Staff separation: resignation, retirement, and exit interview records
- Leave management: annual, sick, maternity, paternity, and study leave • Workload and teaching load assignment per semester
- Leave application, approval workflow, and accrual balance tracking
- Academic rank and promotion management: lecturer, senior lecturer, associate professor, professor • Probation period management and confirmation workflow
- Staff directory with contact details and departmental structure view
3.14 Library & Knowledge Resource Management Manages the institution’s physical and digital library resources.
- Full library catalog: books, journals, theses, reports, and multimedia
- Institutional repository for theses, dissertations, and research publications • Student and staff borrowing, renewal, and return management
- Book reservation and item hold request management
- Overdue alerts, fine computation, and clearance for graduation • New acquisition requests from departmental recommendation • Interlibrary loan request and fulfillment management
- Library usage analytics: most accessed resources, peak usage times • Digital resource access: e-journals, e-books
- Barcode-based item tracking and self-service kiosk support
3.15 Institutional Analytics & Reporting
Turns data from across the platform into institution-wide insight.
- Executive dashboard: live KPIs for VC, Registrar, and Bursar
- Research output metrics: publications, citations, grants awarded
- Student enrolment trends: year-on-year, by programme, by faculty • Accreditation data compilation for CUE self-evaluation reports
- Academic performance analytics: GPA distributions, pass rates, failure trends • Custom report builder for ad-hoc institutional queries
- Fee collection rate and revenue forecasting dashboards
- Scheduled automated reports delivered via email to stakeholders • Staff workload and productivity analytics
- Data export to Excel, PDF, and CSV for external analysis
3.16 System Security & Administration
Provides the security, compliance, and platform-wide administration layer.
- Role-based access control with granular permission settings per module • Disaster recovery and business continuity configuration
- Multi-campus and multi-school group support under one platform
- System integration layer: REST API for third-party system connectivity • Two-factor authentication for all administrative and financial accounts • Single sign-on (SSO) integration for institutional email (Google)
- Full system audit log: every action logged with user, timestamp, and IP address • GDPR and Kenya Data Protection Act compliance configuration
- Data backup scheduling: daily incremental, weekly full backups
- System health monitoring, uptime alerts, and performance dashboards
- 4. Key Benefits
- Centralizes academic, administrative, and financial records in one platform
- Gives every stakeholder — leadership, registrar, deans, lecturers, students, finance, library, IT, HR, and alumni — a dashboard scoped to their role
- Improves communication and transparency between the institution, staff, and students • Reduces manual work in admissions, registration, timetabling, and exam administration