EduPulse · School administration that works offline
EduPulse app icon

EduPulse

School, College & University Administration

Pulse Generation UG

Run your whole school.
Even when the internet doesn’t.

Students, attendance, fees, payroll, exams and automatic report cards in one professional, offline-first system, for primary and secondary schools, colleges, universities and training institutions.

Version1.5.0Latest
Platforms2Android · Windows
WorksOfflinelocal database
Modules30connected
CurrencyAnyUGX, USD, KES…
DashboardStudentsAcademicsAttendanceFinanceHR & PayrollReportsSettings
ABC Secondary School
2026 · Term 3
Students1,245
Teachers62
Attendance94%
Classes28
Fee collection trend
Quick actions
+ Add student
+ Record payment
+ Mark attendance
+ Enter marks
+ Run payroll
Dashboard

Your whole institution,
at a glance.

Live statistics from the work your staff already record, with quick actions for the jobs you do every day.

EduPulse · DashboardDemo data
Students1,245+38 this term
Teachers6238 staff
Today’s attendance94%▲ 2% this week
Classes28across 3 streams
Fees collected18.45MUGX this term
Outstanding fees32.7MUGX
Teacher payroll15.2MUGX / month
Expenses8.43MUGX / month
+ Add student+ Record payment+ Mark attendance+ Enter marks+ Add teacher+ Add expense+ Run payroll+ Generate report

Illustrative figures. Charts cover enrolment, attendance, fee collection, expenses, performance, gender distribution and class population.

Students & people

Every student’s complete story, in one profile.

A full registry with photos, guardians and history, plus teacher and staff records. Everything links together: student → class → subjects → attendance → fees → marks → report card.

  • Complete registry. Admission numbers, class, stream, house and status (active, graduated, transferred and more).
  • Photos done right. Take one with the camera or pick from the gallery, then crop and rotate. Images are stored efficiently on the device.
  • Guardians. Several per student, and one guardian can be linked to several siblings.
  • Teachers & staff. Qualifications, departments, positions, salaries and ID cards with QR codes.
  • Import from Excel. Preview, map columns and validate before anything is saved. No silent errors.
Student
JD
JOHN DOE
STU-2026-00124 · Senior Four A
ProfileFeesResultsAttendance
♂GenderMale
★Date of birth15/03/2012
GGuardianJohn Smith
☎Phone+256…
UGXFee balance400,000
Exams & report cards

Enter marks. Report cards
write themselves.

Totals, averages, grades and comments are calculated instantly. Try it: change a mark below.

Marks entry · Senior Four A · Term 3
SubjectCAT /30Exam /70TotalGradeRemark
Mathematics85AExcellent
English72BVery good
Biology68CGood
History54DSatisfactory
Total marks279 / 400
Average69.8%
OverallC
Teacher commentGood

Sample grading scale: 80–100 A · 70–79 B · 60–69 C · 50–59 D · 40–49 E · 0–39 F. In EduPulse you define your own.

  • Any exam type. Tests, assignments, midterms, finals, mocks, practicals and coursework.
  • Your grading system. Fully configurable, never hard-coded to one national system.
  • Professional report cards. School header and logos, student photo, results, attendance, teacher and head teacher comments, signatures and stamp.
  • Optional ranking. Class, stream or overall position, only if your institution wants it.
  • Approval workflow. Teacher submits → Examination Officer reviews → Head Teacher approves → published.
  • Version history. If marks change after publishing, who changed what and when is recorded.
Attendance

A whole class register in seconds.

Teachers mark attendance on an Android phone in class. Tap a student to change their status. The percentage updates live, and it all saves offline.

  • Six statuses. Present, Absent, Late, Excused, Sick and Authorised.
  • Reports for every period. Daily, weekly, monthly and per term, by student, class or teacher.
  • Printable class registers. Monthly and termly, as PDF, CSV or Excel.
Senior Four A · Today
80%
Attendance today

Tap a student to cycle their status.

Fees, finance & payroll

Every payment, receipted.
Every balance, clear.

Each student has a fee account. Payments create numbered receipts automatically, and everything flows into your financial reports.

Fee account · John Doe · Term 3
69%
Tuition800,000
Transport200,000
Meals300,000
TotalUGX 1,300,000
BalanceUGX 400,000
Next receiptREC-2026-000019

Payments by cash, bank, Mobile Money, cheque or card. Demo amounts.

Smart receipts

Letterhead, amount in words, balance and signature. Duplicates are impossible, and reprints are stamped “REPRINT”.

Financial reports

Daily to termly collections, outstanding fees, payment methods and a monthly income vs expenses statement.

Payroll & payslips

Basic pay, allowances and deductions → gross and net. Mark as paid, print payslips and record transaction references.

Records that can’t vanish

Financial records are voided with a reason, never silently deleted. Every change is audited.

Branding & printing

Your school’s letterhead, on every page.

Set up logos, motto, address and contacts once. Every document uses them, with print preview, PDF export and A4, A5, Letter or receipt paper.

Report cardsFee receiptsFee statementsPayslipsClass registersStudent ID cardsTeacher ID cardsCertificatesFinancial reportsTransfer letters
ABC Secondary SchoolP.O. Box 123, Kampala, Uganda · +256 700 000 000“Knowledge Is Power”
STUDENT REPORT CARD · TERM 3, 2026
Official school document · Generated 24 Sep 2026Page 1 of 1
Everything included

Thirty modules that
talk to each other.

Not a pile of forms: a connected platform. Payments flow into receipts, receipts into reports, and marks into report cards and student history.

Students

  • Student registry & profiles
  • Guardians & documents
  • Transfers, withdrawals & graduation
  • Student ID cards with QR

Academics

  • Academic years, terms or semesters
  • Classes, streams & subjects
  • Exams, marks & custom grading
  • Report cards & certificates

Attendance

  • Mark in class on Android
  • Daily & monthly views
  • Attendance percentages
  • Printable registers

Finance

  • Fee structures per class & term
  • Collection & automatic receipts
  • Statements & outstanding balances
  • Expenses & monthly reports

HR & payroll

  • Teachers & non-teaching staff
  • Salary structures & allowances
  • Monthly payroll
  • Payslips & payment records

Reports & analytics

  • Report builder with filters
  • Academic performance analytics
  • Export to PDF, CSV & Excel
  • Automatic monthly reports

Administration

  • Users, roles & permissions
  • Audit logs for every action
  • Backup to USB, restore safely
  • Global search across everything

Notifications

  • Outstanding fees & low attendance
  • Upcoming exams & incomplete marks
  • Payroll due & pending approvals
  • Backup reminders

Setup wizard

  • Institution & logo
  • Academic year & terms
  • Currency & grading
  • Header, footer & first admin
Roles & permissions

The right access for every role.

Super Admin, Administrator, Principal, Head Teacher, Teacher, Accountant, Registrar, Examination Officer, HR and Staff, each with View, Create, Edit, Delete, Print, Export, Approve and Manage permissions per module.

ModuleTeacherAccountant
StudentsView–
AttendanceCreate · Edit–
MarksCreate · Edit–
FeesView onlyCreate · Edit · Print
PayrollNo accessView
Desktop & mobile

Made for the office, and the classroom.

WindowsSidebar, multi-column tables, printing, shortcuts (Ctrl+N, S, F, P, E)
AndroidTouch-friendly cards, camera photos, attendance & marks in class
iOS & macOSOn the roadmap, on the same codebaseSoon

Currencies & formats

UGXUSDSSPKESTZSRWFNGN+ customDD/MM/YYYYYYYY-MM-DD
Roadmap

Growing with your institution.

EduPulse is built so these can arrive without starting over.

TodayCore platform

  • Complete offline administrationStudents, academics, attendance, finance, payroll, documents and backups.
  • Professional printingLetterheads, PDFs, report cards and ID cards.

Version 2Connected

  • Head office & branchesCampuses in other towns or countries join with a one-time code, follow one licence and report their daily figures to the head office.
  • Internal messagesStaff message each other, a department, another campus or the head office, only within your school.
  • Parent portal, SMS & emailFee reminders, results and announcements.
  • Online payments, multi-campusFor growing institutions.

Version 3University

  • Faculties, courses & credit unitsTranscripts, student and lecturer portals.
  • Campus operationsHostels, library, transport, inventory and alumni.
Tutorials

Learn EduPulse.

Pricing

Simple plans. 30 days free.

One licence covers one school (all its campuses). Every computer and phone on your network is included. Pay by MTN or Airtel Mobile Money; the key activates by itself.

1 Month

UGX 50,000

Great for getting started

6 Months

UGX 200,000

Save vs paying monthly

Best value

1 Year

UGX 400,000

Best value for most

Lifetime

UGX 1,500,000

One payment, permanent licence

Download

Install EduPulse.

Windows for the administration office, Android for teachers in the classroom. Both are free to download.

Straight from our official GitHub release

EduPulse questions

Will updates ever erase our data?

No. EduPulse upgrades its database step by step with migrations and never replaces it, so your records carry forward through every update.

How do backups work?

Back up manually or on a schedule, as a database file or a ZIP that includes photos and documents, to Documents, the desktop, an external drive or USB. Before a restore, EduPulse confirms the administrator and takes an automatic safety backup.

Can we use terms or semesters?

Either. Choose Term 1–3 or Semester 1–2 per institution; nothing is hard-coded.

Can we bring in our existing student list?

Yes. Import from CSV or Excel: select the file, preview, map columns and validate. Errors are shown before anything is saved.

Can you help set it up at our school?

Absolutely. Request a demo or message us on WhatsApp.

Bring order to your school.

Download EduPulse free, or let us set it up and train your staff.