Built for Kenya's CBC

The whole school, in one nest.

Shulenest runs the CBC school day end to end — reports with competency levels, fees with M-Pesa, attendance, timetables and parent messaging — on any phone, even when the network drops.

Free to try. No card. Set up your school in an afternoon.

PP1–G12Every CBC level, MoE catalogue seeded
M-PesaFees paid by admission number
OfflineMark a class with no signal
SMS + WhatsAppOne notice, every parent

One system, not seven spreadsheets

Everything a Kenyan school keeps in books, ledgers and WhatsApp groups — in one place the whole staff can reach.

📊

CBC assessment & reports

Enter marks by class, learning area and assessment. Competency levels (EE/ME/AE/BE) are worked out for you, with class broadsheets and printable report forms on your own letterhead.

💰

Fees & M-Pesa

Itemised fee structures by vote head, a live register with balances, and parents paying by M-Pesa against a child's admission number. The report form carries the balance and next term's fee.

Attendance

The class teacher marks a daily register; the head and deputy see a month calendar at a glance. Present, absent or on health leave, per learner, per day.

📅

Automatic timetables

Generate a conflict-free wall-chart timetable across the school, with teachers assigned to the periods they teach and every period filled.

💬

Bulk SMS & WhatsApp

Send a notice to the whole school, one class, or only the families still owing — with a preview of exactly who it reaches, and their own child's name merged in, before a shilling is spent.

👨‍👩‍👧

Parent portal

Parents sign in with their child's admission or UPI number and see the profile, assessments, fee balance and the school's notices — nothing of any other family's.

📶

Works offline

Score entry and registers save on the device when the connection drops and sync the moment it returns. A room with no signal is not a reason to fall back to paper.

🗂️

Staff, streams & documents

A staff register, streams and learning areas per grade, a task hub for duties, and a filing cabinet for the school's certificates, policies and minutes.

For everyone in the school

One login each, and each sees only what their job needs.

Teachers

  • Enter scores for your own classes
  • Schemes of work and lesson plans
  • Your timetable on your phone
  • Mark your class register

The office & bursar

  • Admissions and the learner roll
  • Fees, receipts and the register
  • Bulk messages to parents
  • The school's profile and documents

Head & deputy

  • Whole-school performance by subject
  • Approve schemes of work
  • Assign duties and class teachers
  • See fees and attendance across grades

Parents

  • Your child's assessments and levels
  • Fee balance and structure
  • School notices and meetings
  • Sign in with the admission number

Get Shulenest on every phone

Install it like an app from the browser, or download the Android APK. No Play Store account needed.

📲

Install from the browser

Open Shulenest, then "Add to Home screen". It runs full-screen like any app and works offline.

Open Shulenest
🤖

Android APK

Prefer a real install file? Download the signed Android app and open it on the phone.

Coming soon

Questions schools ask

Is Shulenest built for the CBC curriculum?

Yes. Reports show competency levels — Exceeding, Meeting, Approaching and Below Expectation — per learning area, seeded from the MoE catalogue, from Pre-Primary through Senior School.

Can parents pay school fees through Shulenest?

Yes. Fees are itemised by vote head, and parents pay by M-Pesa against their child's admission number. The office sees a live register with balances, and report forms carry the fee balance and next term's fee.

Does it work without reliable internet?

Yes. Score entry and registers are saved on the device when the connection drops and sync automatically once it returns — so a teacher can mark a class in a room with no signal.

Can we message all parents at once?

Yes. Send a bulk SMS or WhatsApp notice to the whole school, one class, or only families with a fee balance, with a preview of who it reaches before sending.

Is our data private from other schools?

Every school's records are isolated. A parent sees only their own children; staff see only their own school; and uploaded files are served through private, expiring links, never a public folder.

Move your school off paper this term

Set up your grades, admit your learners, and send your first report cards — in an afternoon.