Ola!
WE ARE MYSHULEPRO.
The school management system built inside a real Kenyan school.
We help schools in the fight against lost fees, paper and guesswork.
MyShulePro grew out of a working junior school, not a slide deck. Every screen exists because an accountant, a teacher or a director asked for it.
Fees & receipts
Fee ledger, statements across all three terms and receipts printed in your school's own design.
Exams & reports
Report sheets in the formats each class group already uses, ready to print.
Accounts & store
Expenses, journal, balance sheet, plus stationery and kitchen stock control.
Director dashboard
Revenue against expenses by month and term, so the director sees the real numbers.
Installs on a phone or PC like an app. Your school gets its own private database, in your own crest, colours and motto.
Pay for what you have seen. The balance comes after go-live.
One set-up price by number of learners, every feature included. Switch off the modules you do not need and the price drops.
Above 1,500 learners: KES 60,000 plus KES 30 for each extra learner. Set-up is one-off. Training, branding, a private database and one term of free support are included. Staff logins are never counted.
Price calculator
In your crest, in your colours, from day one.
Every school gets its own branded system and its own private project. Nothing is shared between schools.
Pilot junior school
Juja
Fees, receipts, exam sheets and expenses in daily use.
Your school
Your crest
Logo, colours, motto, paybill and account format on every receipt.
Church and
community schools
Instalments, payment in kind and term-aligned payments.
What we learned running a real school's money.
A fee statement must show all three terms
A statement showing only the current term's invoice hides what a parent has already paid and still owes. Carry balances forward and show Terms I to III on one page.
One report format does not fit every class
Lower primary, upper primary and Grade 7 use different subjects and totals. Build the sheet for each class group, not once for the whole school.
Give parents an account reference they can remember
Admission number, name and class (for example 123#JANEDOEG4) lets the accountant match a payment to a learner without phoning the parent.
From demo to go-live in 10 to 20 working days.
Who owns our data?
The school does. You can export all your records at any time, and if you end the relationship we provide a full export within 14 days.
Is our school's data mixed with other schools'?
No. Every school has its own private database project. Access inside the school is by role, so a teacher sees her class and the accountant sees the money.
Does it work with M-Pesa?
Receipts and ledgers follow your paybill and the account format you choose, such as admission number, name and class. Automatic matching of payments through Safaricom Daraja is an optional add-on.
What if our internet is poor?
It installs like an app and runs in the browser. Working fully offline is on our roadmap; ask us about it for your school.
What does it cost to keep running?
The system keeps working without a plan. The optional monthly care plan (KES 1,500 to 5,000 by school size) covers hosting, backups, fixes and support, and is billed after each month of service.
We are baking a demo for your school.
WhatsApp
+254112260758
Email
hellotechgpt2026@gmail.com
Live demo
https://myshulepro-demo.web.app
Built by
TechGPT, Nairobi