E-School management information System (ESMIS) is a complete and feature rich online school management software for all primary and secondary schools. This school management software is for learning, administration and management activities in schools.
The school management system manages everything starting from, application, admission to fees payments, to attendance and exams to result cards.

Contact us


Admin Portal

An admin portal with all school administration controls

Student Portal

Student portal with all information on performance, fees payments, assignments, among others

Teachers Portal

Teacher’s portal with abilities to add marks online, upload assignments and get feedback from students

Student & Staff data

Students and staff complete data record system

Subject Management

Classes, combinations and Subjects management

Attendance Mgt

Online attendance system for students and staff

Accounts Mgt

Accounts, fees, salaries, budgeting, income and expense management

Exams and Tests

Exams and class tests, management


Homework and assignments Management

Online Application

Online application system

Study Center

Access to past papers, notes, online video lessons and assignments


Online student and teacher discussions

Online debates

Online student debates

Jobs News and Events

Jobs, News and events from different schools

Library Mgt

Online text, audio and video resources