top of page


dotShule is an all-in-one centralized internet-based school information management platform that facilitates real-time capturing, storing, processing and dissemination of data and information among education stakeholders at all levels of education service delivery.


dotShule meets the needs of pre-primary, primary, secondary and college schools serving all of them on a centralized database. It provides unlimited user accounts for teaching staff, support staff, parents and students. All the collected data remains accessible by our clients at any time even if they are no longer active customers.

Our Services

dotShule Features

All the features are accessed through a single web portal regulated using access rights.

Results Management

  • Analytical academic reports

  • Online report access by parents

  • New lower secondary curriculum support

  • Online marks entry by subject teachers

Fees Management

  • Fees payment by mobile money

  • Integrated with banks

  • Automated fees reconciliation

  • Instant school, class or student fees statements 

Attendance Management

  • Online biometric attendance tracking for staff and students

  • Staff and student school presence taking

  • Teacher and student lesson taking

School file Management

  • Student bio-data

  • Staff bio-data and academic records

  • Staff and student profiling

  • Student medical files management

School ID card Management

  • Student ID cards

  • staff ID cards

  • Parents visitation cards

  • ID card verification system outside school

  • Single student ID usable across schools

Communication Management

  • Telephone directory

  • Bulk SMS and Email

  • e-suggestion box

  • e-noticeboard

  • File sharing among school members

  • Website and school directory

Admission Management

  • Admission openings

  • Making applications

  • Conducting selections

  • Paying processing fees

  • Replying applicants

  • Sending reporting requirements

  • Handling reporting students on first day

E-learning Platform

  • Teachers upload learning content for students in form of notes, revision exercises, past papers, videos and audios for access in and outside schools

  • Document store for students and staff

HR Management

  • School teaching timetable management

  • Teacher load balancing

  • Benchmarking teacher performance against student academic performance

  • Onboarding fees

This is a one time charge of UGX7,500,000 for a school to start using dotShule services. It covers connection fees, administrator training, setting the school website on the school directory and service fees for the term the school join in.

  • Ground fees

These are paid every academic year or term. The total amount is derived from the number of students in the school. Each student is charged UGX10,000 per year.

  • Joining under the support programme

If your school is interested in the services but cannot afford all the costs on its own, it can subscribe to the services under the support programme. Click here for details about the support programme.​

Ready to find out more?

dotShule smoothens the management of core areas of operating a school in general information management, academic planning and results processing, attendance management, fees collection and management, stakeholder communication management, admissions management, human resource management. Contact us for details...

bottom of page