Skip to content
The friendly way to run a school

Full operational control, without the busywork.

Dshule brings users, classes, admissions and promotions into one calm command center — so your team spends time on students, not spreadsheets.

  • Mobile money fees
  • English + Kiswahili
  • TZS · KES · UGX
  • Works on everyday phones

Free for 30 days · No card required · Setup in a day

  • Role-based access
  • Export anytime
  • Full audit history
app.dshule.com · School Command
Dshule command preview

BUILT FOR SCHOOLS ACROSS EAST AFRICA

Early partners
schools onboarding & piloting
1 day
typical setup
8
connected modules
TZ · KE · UG
built for the region
BEFORE VS WITH DSHULE

Less chasing. One student record.

Before

  • Spreadsheets that drift out of sync
  • WhatsApp groups for fee follow-ups
  • Re-typing the same student data
  • Reports that take days at term end

With Dshule

  • One live SIS across every module
  • Invoices, receipts and mobile money
  • Enter once — admissions to promotions
  • Report cards and exports in minutes
GET STARTED

Live in three steps.

  1. Create your school

    Name, campus and term — guided setup, no consultants required.

  2. Import your records

    Students, classes and staff from spreadsheets or a free migration assist.

  3. Invite your team

    Roles for admins, teachers and parents. Everyone sees the same live record.

Product

One student record. Every module connected.

Multi-Curriculum Engine

Built for NECTA, Cambridge & CBC

No matter your school's curriculum, Dshule automatically calculates exact grades, points, divisions, and rubrics with 1-click printable report cards.

NECTA National Examination System

Student: Baraka John Mussa · Class: Form 4 Science

Test Live Sandbox →
NECTA Result Summary
Division I (Points: 7) · GPA: 4.85
Grade A (75-100%) — Pt 1Grade B (65-74%) — Pt 2Grade C (45-64%) — Pt 3Grade D (30-44%) — Pt 4Grade F (0-29%) — Pt 5
SubjectScore / LevelGradeTeacher Remark
Basic Mathematics88%A (Pt 1)Excellent
Physics82%A (Pt 1)Excellent
Chemistry79%A (Pt 1)Excellent
Biology76%A (Pt 1)Excellent
English Language71%B (Pt 2)Very Good
Kiswahili84%A (Pt 1)Excellent
Civics78%A (Pt 1)Excellent
Everyday Phone Compatible

Designed for Parents on Any Smartphone or Feature Phone

Dshule connects parents directly to their child’s academic progress and fee balances via automated SMS, WhatsApp, and responsive web portals — no app store download needed.

D
Dshule Parent Portal
● Live Connection
Payment Received
Ref: TZS 350,000 via M-Pesa
Receipt #REC-2026-0842
Term 2 Tuition FeeTZS 350,000
Balance Remaining:TZS 0 (FULLY PAID)
WHY SCHOOLS SWITCH

Simple enough for day one. Deep enough for the whole school.

Set up in a day

Guided onboarding and free data migration. Your team is productive from the first login.

Safe & auditable

Role-based access, full history and one-click export. Your records stay yours, always.

Everyone in sync

Admins, teachers and parents see the same live record — no chasing, no re-entry.

FROM SCHOOL TEAMS

What operators notice first.

Illustrative scenarios based on real school workflows. Named stories publish with permission.

5,000 students · one term

“We moved 5,000 students onto Dshule in a single term. Attendance, fees and reports that used to take days now happen in minutes — our staff genuinely enjoy it.”

Daudi NnkoSchool Administrator · Dar es Salaam
Read case studies →
MODULES

Everything your school runs on, connected.

Explore modules

Admissions

Applications to enrolment in one pipeline.

Academic

Classes, gradebook and reports.

Teachers & HR

Staff, payroll and leave.

Finance

Fees, invoices and payments.

Transport

Routes and pick-up tracking.

Library

Catalogue and lending.

Notifications

Alerts to the right people.

Users & roles

Manage access for everyone.

PRICING

Clear annual pricing. Start free.

Starter
Free

Starter free up to 100 students

Get started
Networks
Custom

Multi-campus & districts

Talk to sales

See pricing

SPREADSHEETS VS DSHULE

What changes when you leave the patchwork behind.

AreaSpreadsheetsDshule
Student recordMultiple files, re-entryOne live SIS everywhere
Fee collectionManual trackers + WhatsAppInvoices, mobile money, receipts
ReportsDays at term endMinutes, export anytime
Parent updatesAd-hoc messagesPortal grades, fees, attendance
Access controlShared passwordsRoles, audit history
WORKS WITH HOW YOU ALREADY PAY & MESSAGE

Mobile money, SMS and bank-ready finance.

Mobile money
M-Pesa · Tigo · Airtel
SMS alerts
Attendance · fees · exams
Email
Reports & invites
Bank transfer
Invoices & receipts

Give your school its calm command center.

Free 30-day trial · guided migration from your current records · your data stays yours.

Prefer to talk? We’re on WhatsApp during school hours. · Free for 30 days · No card required · Setup in a day

About Dshule

School management software built for East Africa

Dshule (dshule.com) is a cloud school management system for schools, multi-campus networks and districts in Tanzania, Kenya and Uganda. Run admissions, academics, fee collection, HR, transport, library and parent portals from one student record — not a patchwork of spreadsheets and disconnected tools.

Dshule is a cloud school management system for East Africa. Schools use it for admissions, academics, fee collection, staff/HR, transport, library and parent portals — distinct from other brands with similar names.

Chat on WhatsApp