Live EdTech · SaaS · Case Study

Tutoring Manager Africa

The operating system for tutoring businesses — scheduling, students, payments and progress reporting, built for how tutoring actually works across Africa.

EdTech / SaaSCategory
Web appPlatform
React · Node.js · PostgreSQLStack
OngoingTimeline
128
42
96%
Product interface — illustrative layout, not final UI
The problem

Tutoring runs on WhatsApp and notebooks.

Across Ghana and much of Africa, independent tutors and small tutoring centers manage their entire business through a patchwork of WhatsApp groups, paper attendance sheets, and mental math on who's paid and who hasn't. It works, barely — until a tutor is managing 40 students across 6 subjects and loses track of who owes what.

Existing tutoring software is built for the US and UK market: expensive, assumes reliable card payments, and ignores how tutoring businesses actually operate here — cash and mobile money, family-managed schedules, and tutors who are also the accountant, marketer and teacher all at once.

Research & discovery

What we learned talking to tutors.

  • Scheduling conflicts were the #1 daily frustration — tutors were double-booking sessions across WhatsApp threads with no single source of truth.
  • Payment tracking was almost entirely memory-based. Nobody had a reliable record of who'd paid for the month.
  • Parents wanted visibility into their child's progress without having to ask the tutor directly.
  • Any tool that assumed constant high-speed internet or card-only payments was immediately ruled out.
Process

From notebook to platform.

01 · Research

Field interviews

Conversations with independent tutors and small tutoring centers to map the real daily workflow, not the assumed one.

02 · Planning

Scope & priority

Scheduling and payment tracking prioritized as the wedge — the two workflows causing daily pain, before anything else.

03 · Design

Low-bandwidth first

Every screen designed to load fast on 3G and work offline-first for attendance marking.

04 · Build

React + Node

A responsive web app with a PostgreSQL backend, built to run comfortably on a mid-range Android phone.

05 · Testing

In the field

Real tutors using the beta with their actual students — bugs and workflow gaps surfaced from real use, not test data.

The solution

One place for the whole business.

Tutoring Manager Africa replaces the WhatsApp-and-notebook stack with a single platform built around four core workflows.

Smart schedulingOne calendar, no double-bookings, automatic reminders to students and parents.
Payment trackingMobile money and cash logged per student, with a clear view of who's paid and who's owing.
Student recordsAttendance, subjects and notes in one profile per student — no more scattered chats.
Progress reportingSimple, shareable progress updates parents can see without messaging the tutor directly.
Outcome & results

Where it stands today.

Tutoring Manager Africa is live, with real tutoring businesses using it to run their day-to-day scheduling and payments. Full production metrics will be published here as usage data accumulates.

78%Build progress toward v1.0
LiveCurrent status
4Core workflows shipped

Usage and retention figures are being collected in production and will be added once we have a full quarter of data.

Roadmap

What's next.

  • Now: Live in production — refining scheduling conflicts and mobile money reconciliation from real-world feedback.
  • Next: Parent-facing mobile view for progress reports and payment history.
  • Later: Multi-tutor centers — team scheduling, shared student rosters, center-level reporting.
Version history

Build log.

v0.3 · Current

Payments & reporting

Mobile money payment tracking and parent progress reports added to the core platform.

v0.2

Student records

Per-student profiles with attendance history and subject notes.

v0.1

Core scheduling

First working version — single-calendar scheduling to replace WhatsApp coordination.

Building something similar?

We take on a limited number of product builds each quarter.