All case studies

Education technology · Mthatha

Excel sheets to
full platform.
7 days.

An online tutoring centre running on WhatsApp and spreadsheets. We rebuilt everything — enrolment, payments, portals, and automation — from scratch, in production, in one week.

7 days
build to production
69
commits shipped
28
DB migrations
R50k
project value

The problem

From manual chaos to a real system.

Before Qwabi Engineering
  • PDF application forms emailed in, manually captured into Excel
  • Manual EFT payments tracked by hand — no payment gateway
  • WhatsApp group chats for parent communication and reminders
  • Google Meet links copied manually into calendar invites each week
  • Tutors submitted paper log sheets — approved by hand at month end
  • No visibility for parents on session balance, schedule, or reports
After — live on ilithiyana.co.za
  • 6-step online enrolment wizard — account, children, payment, done
  • PayFast integrated — subscriptions, webhooks, automated reminders
  • Parent portal — schedules, session balance, school reports, billing
  • Class schedules with live Google Meet join links in the platform
  • Tutor portal — timesheet submission, admin approve/reject workflow
  • Admin dashboard — applications, subscriptions, CRM, payroll totals

The product

What we actually shipped.

Every screen below is live at ilithiyana.co.za — not a mockup, not a prototype.

ilithiyana.co.za — homepage
ilithiyana.co.za — homepagelive
6-step enrolment wizard
6-step enrolment wizardlive
Parent portal — overview
Parent portal — overviewlive
My children — learner cards
My children — learner cardslive
Class schedules + join links
Class schedules + join linkslive
School reports — OCR pipeline
School reports — OCR pipelinelive

Scope of work

6 areas. One week.

01 — Public siteR 5,700

Full site rebuild

Home, About, Contact, Career guidance, Terms, Privacy Policy, and a machine-readable site index across 60+ pages with scroll-reveal animations.

02 — SEOR 7,100

Competitor pages

10 alternatives pages, 10 head-to-head comparison pages, XML sitemap, and a CAPS subject choice lead magnet for email capture.

03 — EnrolmentR 13,500

Payment & onboarding

6-step wizard, PayFast checkout + ITN webhook, 28 Supabase migrations, automated Resend email reminders via cron.

04 — Parent portalR 7,800

Parent dashboard

Magic link auth, children management, class schedules with join links, school report OCR pipeline, subscription status.

05 — Tutor portalR 6,500

Tutor management

Become-a-tutor page, application + document uploads, class schedule view, monthly timesheet submission and approval.

06 — Admin portalR 9,800

Operations dashboard

Full admin console — applications, classes, subscriptions, timesheets, tutor vetting, parent CRM, leads and outreach.

Total · May 2026R 50,400
How we did it fast

Built with our Rapid AI development process.

7 days isn't magic — it's method. Our Rapid AI development process compresses architecture decisions, boilerplate, and scaffolding from weeks to hours. Our engineers stay focused on business logic and integration — the parts that actually matter. The result: production-grade systems, delivered at a pace that used to be impossible.

Next.js 14TypeScriptSupabasePayFastResendVercelRow-level securityOCR pipelineCron jobs
7
days to
production

Results

What changed for the client.

  • Went from zero digital infrastructure to a live, production-grade platform in 7 days — 69 commits across the staging branch
  • Parents can apply, pay, track class schedules, view session balance, and upload school reports entirely online — no WhatsApp required
  • Admin team moved from manual data entry into Excel to a centralised dashboard covering finance, subscriptions, applications, and CRM
  • Tutors submit monthly timesheets digitally — admin approves or rejects with one click, payroll totals auto-calculated
  • Automated payment reminders via Resend replace manual WhatsApp follow-ups, scaled to 3,000 emails per month at near-zero cost
  • SEO competitor and comparison pages built into the platform to drive organic enrolment leads from day one
  • Project delivered at R50,400 — less than one month of a full-time mid-level developer salary

Start your project

Your business deserves a real system.

Still running on spreadsheets and WhatsApp groups? Tell us what you're building — we'll come back with fit, risks, and a realistic ZAR range before you commit.

Get an estimate