Case studies background
Our Work

Case Studies

Real results from real clients. See how we've helped businesses transform their operations with custom software.

SaaS Booking Platform

BrightBroom

A multi-role SaaS marketplace connecting customers with professional cleaners — complete with online booking, payments, recurring subscriptions, cleaner management, and a full admin operations suite.

The Challenge

BrightBroom relied entirely on phone calls and WhatsApp to manage bookings, quotes, and cleaner scheduling. They needed a platform that would let customers self-serve online, handle payments securely, manage a growing roster of cleaners, and give the business real-time visibility across operations.

What We Built

  • Multi-step booking flow — room selection with dynamic pricing, Google Maps address autocomplete, cleaner preference, date/time scheduling, coupon validation, and checkout
  • PayFast payment integration — secure checkout with IPN webhooks, automatic booking confirmation on payment, and support for credit card, EFT, SnapScan, and Zapper
  • Recurring subscriptions — weekly, biweekly, and twice-monthly cleaning plans with tokenised billing and automatic booking creation
  • Three-role system — Customer portal (bookings, addresses, history), Cleaner portal (job assignments, earnings dashboard), and Admin suite (full CRUD, analytics, payouts, pricing config)
  • Cleaner onboarding pipeline — public application form, document uploads to AWS S3, admin review workflow, ID verification, and automated cleaner assignment based on location and availability
  • Transactional email system — 19 email templates via Resend covering booking confirmations, reminders, receipts, cleaner notifications, and password resets

Platform Scope

41
API Endpoints
19
Database Tables
3
User Roles
19
Email Templates
BrightBroom - SaaS booking platform for cleaning services

Tech Stack

SvelteKit PostgreSQL Drizzle ORM PayFast Lucia Auth AWS S3 Google Maps API Resend Netlify

Industry

Residential & Commercial Cleaning Services

Visit brightbroom.com
E-Learning Platform

Masheleng University

A full-stack e-learning SaaS platform for an African financial education brand — serving South Africa and Botswana with subscription-gated video courses, progress tracking, certificate generation, and integrated financial tools.

The Challenge

Masheleng needed a purpose-built learning platform to deliver financial literacy courses across Southern Africa. Off-the-shelf LMS tools couldn't support their dual-currency pricing (ZAR and BWP), tiered subscription model, or country-specific features like insurance integration for Botswana subscribers. They needed a custom platform that could scale with their content library and audience.

What We Built

  • Course management system — structured as Courses → Modules → Lessons with support for video (Vimeo), text, quiz, and document lesson types, plus admin bulk import via Excel/CSV
  • Tiered subscription billing — Essential, Premium, and Premium+ tiers with Paystack integration, dual-currency support (ZAR/BWP), monthly and annual plans, and prorated upgrades/downgrades
  • Learning experience — per-lesson progress tracking (watch time, completion percentage, quiz scores), course-level progress aggregation, and verifiable completion certificates with unique certificate numbers
  • Financial tools suite — compound interest calculator, loan calculator, market rate comparisons across banks (SA and Botswana), and a comprehensive financial needs analysis questionnaire
  • Insurance integration — Premium+ subscribers in Botswana can activate funeral and life cover policies with beneficiary management, medical history capture, and underwriter API integration
  • Full admin suite — course CRUD with module/lesson editors, bulk import, student management, market rate administration, and Swagger-documented REST API

Platform Scope

2
Countries Served
3-Tier
Subscription System
10+
Courses Live
Full LMS
Platform Delivered
Masheleng University - E-learning platform for financial education

Tech Stack

SvelteKit NestJS PostgreSQL Redis TypeORM Paystack Vimeo S3 Storage Resend Docker

Industry

Financial Education (E-Learning)

Visit university.masheleng.com

How Tech-Ready Is Your Organisation?

Take our free 2-minute assessment to discover your digital readiness and get personalised recommendations.

Take the Free Assessment

No email required • Get instant results • 2 minutes to complete