Transform the Way You Manage Your School.

One Platform. Every Possibility.

From student admissions and school fees to attendance, examinations and parent communication — manage your entire school in one connected platform.

Built for Kenyan schools, CBC and 8-4-4. Try it free for 7 days.

Tujenge Taifa school dashboard on a phone
School accounts summary on a phone
Fee balances with SMS reminders on a phone

Real app screens, shown with a sample school.

Desktop and Mobile AccessWorks in any browser and on Android phones.
Connected School CommunityAdmin, teachers, parents and students in one place.
Centralised School ManagementOne record for every learner, fee and result.
Module details

What each module does

Student Management

  • Add learners one by one or import a CSV list
  • Classes and streams for CBC grades and 8-4-4 forms
  • Parent and guardian contacts on every learner
  • Year-end promotion that keeps each learner's history

Fees and Finance

  • Fee items per term for the whole school, a level or one class
  • Bill all learners in one step, plus extra charges like transport or lunch
  • Bursaries and discounts, receipts and statements as PDF
  • Accounts: salaries, expenses, store and items parents bring

Attendance

  • Teachers mark the register from their phone
  • Daily and term attendance for each learner and class
  • Parents see attendance; SMS alerts when a learner is absent

Academics and CBC

  • CBC rubrics: EE, ME, AE and BE
  • 8-4-4 scores and grades A to E
  • Results analysis, merit lists and subject performance
  • Report cards as PDF, or shared with parents by link

Timetable

  • Build a weekly timetable for each class
  • Teachers see their lessons; parents and students see their class
  • Changes show up for everyone straight away

Staff Management

  • Logins for teachers, bursars and other staff
  • The head teacher decides what each role can see and change
  • Salaries with allowances and deductions, advances and printable payslips
  • What the school still owes each staff member

Parent Portal

  • Each child's fee balance and receipts
  • Published results, attendance, homework and notices
  • Private messages with teachers
  • Parents see only their own children

Student Portal

  • Homework, with the option to hand in work
  • Results, timetable and notices
  • Learners see only their own records

Teacher Portal

  • Attendance, marks and homework for the classes they teach
  • Messages with parents
  • No access to fees or salaries

Messaging

  • Private parent–teacher conversations
  • School notices to everyone or chosen groups
  • Bulk SMS for fee reminders, absences and results, using SMS credits

Reports and Analytics

  • Results analysis and merit lists per class and exam
  • Fee balances and collections
  • Monthly money in and out, with Excel download for the accountant

School Administration

  • Terms, classes, subjects and teacher assignments
  • Users and rights for every role
  • The school's own logo and colours on screens and documents
  • Each school sees only its own records

Your Entire School. One Dashboard.

Learners, fees collected, outstanding balances and today's attendance, the moment you sign in.

Desktop dashboard screenshotA real screenshot of the dashboard on a computer goes here.
Dashboard on a phone
Dashboard
Payments list with receipts
Payments and receipts
Staff salaries and payslips
Staff salaries
For everyone in your school

Each person sees what they need, and nothing more.

Administrators

Run the office from one place

  • Set up terms, classes and fees
  • Record payments and print receipts
  • Create logins and set rights
Principals

See the whole school at a glance

  • Fees collected and outstanding
  • Results analysis and merit lists
  • Salaries, expenses and the money summary
Teachers

Less paperwork, more teaching

  • Mark registers on the phone
  • Enter CBC or 8-4-4 marks
  • Set homework and message parents
Parents

Always know how your child is doing

  • Fee balance and receipts
  • Results, attendance and homework
  • Message the class teacher
Students

Their school day in their pocket

  • Homework and hand-in
  • Results and timetable
  • School notices
Fees

From fee structure to receipt, without the paperwork.

1

Set the fee structure

Fee items per term for the whole school, a level or one class, plus extra charges.

2

Bill every learner

Invoices are created for all learners in one step, with bursaries and discounts applied.

3

Track outstanding balances

See who owes what by class, and send SMS reminders to parents.

4

Record payments and issue receipts

Bank, cash and cheque payments, each with a numbered receipt and a statement for parents.

Coming soon Parents paying fees directly with M-Pesa. We will switch this on once live testing with a school's Paybill is complete.

Fee balances by learner Fees collected and outstanding on the dashboard
Free resources

Free tools for Kenyan schools

We are building these free tools. Each one will open here when it is ready.

Coming soon

CBC Report Card Generator

Fill in rubric levels and comments and get a printable CBC report card.

Coming soon

Teacher PAYE Calculator

Work out PAYE and statutory deductions from a teacher's gross salary.

Coming soon

School Term Planner

Plan term dates, exams and events for the school year.

Pricing

Simple prices in Kenya shillings.

Every school starts with a 7-day free trial. Pay monthly, or pay for a year upfront and get 2 months free.

Starter

KES 3,000 / month

  • For schools with up to 150 learners
  • Every module included
  • Unlimited staff, parent and student logins
Start free trial

Enterprise

KES 150,000 one-off

  • Lifetime licence, no monthly fees
  • For schools up to 400 learners; larger schools get a quote
  • Hosting and updates included
Talk to us
One-time setup and training: KES 10,000SMS: KES 1.20 each, less for 5,000 or morePay by M-Pesa: Send Money to 0722 759 023
User guide

Get your school running in an afternoon.

  1. Register your school

    Enter the school's name and your details. The 7-day trial starts straight away.

  2. Set up terms and classes

    Add the current term, your classes and subjects, and assign teachers.

  3. Add learners and staff

    Import learners from a CSV file and create logins for staff and parents.

  4. Set fees and bill

    Add fee items for the term and bill every learner in one step.

FAQ

Questions schools ask us

Does it work for both CBC and 8-4-4?

Yes. CBC classes use the EE, ME, AE and BE rubrics, and 8-4-4 classes use scores and grades A to E. One school can have both.

Do we need to install anything?

No. Tujenge Taifa works in any web browser on a computer or phone. An Android app is on the way.

Can parents see their child's fees and results?

Yes. Each parent gets a login and sees only their own children's balances, receipts, published results, attendance and homework.

Is our school's information private?

Each school can only see its own records, and inside the school each person sees only what their role allows. Teachers never see fees or salaries.

How does the free trial work?

Every new school gets 7 days free with every module. After that the school pauses until a subscription is paid. Nothing you entered is deleted.

Can you help us move our existing records?

Yes. Setup and training costs KES 10,000 once, and includes loading your learners and getting your staff started.

How do we pay for the subscription?

By M-Pesa (Send Money to 0722 759 023), bank transfer, cash or card. You receive a numbered receipt for every payment.

Blog

News and guides

Our first articles on CBC assessment, fee collection and running a school office are being written. Check back soon.

Let's Build a Smarter School Together.

See Tujenge Taifa with your own classes and fees. We will show you around in 20 minutes.

Request a Demonstration
Contact

Book your free demo

Tell us about your school and we will get back to you to arrange a time.

Phone and WhatsApp
0722 759 023
Office
Dupco Office Solutions, AMKAY Plaza, Nyali Road, Mombasa