Chat on WhatsApp
Available

Boochy Shuleni School Management System for Kenya

Run your school's fees, records and reports on your own server.

Boochy Shuleni interface
The problem

Kenyan schools running CBC/CBE often manage fees, records and communication across paper, spreadsheets and separate tools, with no single, secure record for the school.

The solution

Boochy Shuleni is a self-hosted school management system – one installation per school, covering fees and M-Pesa payments, students and guardians, staff, attendance, CBC academics and report cards, and school communication, all in one system your school controls.

Your data, your server

One school, one server - never shared

Boochy Shuleni is self-hosted: one installation per school, with no multi-tenancy. There is no shared database and no tenant column - every row in the system belongs to your school alone, on a server Boochy Tech provisions and controls for you.

Data protection
  • Nightly encrypted backups to off-site storage, with a documented, tested restore process.
  • Role-based permissions, down to what each user can see and do.
  • Every sensitive action is automatically logged.
  • Boochy Tech staff access is logged separately and visible to your School Administrator.
  • Your student data can be exported at any time, even if your licence is on hold.
  • Financial records are never deleted - only corrected, with a reason kept on record.
Features

What it does

Fees & M-Pesa

Versioned fee structures, invoicing and M-Pesa payments via Daraja, with PDF receipts and statements.

Students & guardians

Student and guardian records, KEMIS fields, and bulk Excel import.

CBC academics

Curriculum tree, CBC assessment grid, and report cards saved as permanent PDF snapshots.

Attendance

Daily register with a correction workflow and term attendance percentages.

Staff & teachers

Staff records and teacher/class allocations, with history preserved after reassignment.

Communication

SMS alerts for payments, fee reminders, absences and report cards, via a single gateway.

How it works

From setup to daily use

1

Set up your school

We configure your school's structure - grades, streams, fee categories - on your own server.

2

Import your records

Bring in students, guardians and staff, with bulk Excel import for existing records.

3

Run your term

Invoice fees, take M-Pesa payments, mark attendance, and enter CBC assessments.

4

Report and communicate

Generate report cards and send SMS updates to parents automatically.

Integrations

Works with

M-Pesa (Daraja) Africa's Talking (SMS)
Pricing

Simple, transparent pricing

Pricing depends on your setup. Get a quote and we'll confirm it with you directly.

Get a quote on WhatsApp
FAQ

Common questions

Is this shared between schools?

No - one installation per school. There is no multi-tenancy; your data lives on its own server, never shared with another school.

What happens if the setup fee falls behind?

The licence moves through active, then a 1-4 day grace period, a 5-14 day read-only period, then locked from day 15. Reads and fee receipting are never blocked, even when locked.

How much does it cost?

Get a quote - schools pay a setup fee, confirmed with you directly.

Does it handle homework, timetables or transport?

Not yet - Boochy Shuleni is deliberately focused on fees, records, attendance, academics and communication first.

Request a demo of Boochy Shuleni.

Send a few details and we'll get back to you, or message us directly on WhatsApp.