Recipe No. q9w

EngagementFit

In the oven...

Client location: Johannesburg

rescuecorporatesaasfull-stack

Corporate wellness platform rescue and rebuild. Migrated a broken offshore build to CodeIgniter 4 with a new UI, role management, subscriptions, and reporting.

EngagementFit

  • CodeIgniter 4
  • PHP
  • MySQL
  • Bootstrap 5
  • Chart.js
  • DataTables
  • AWS SES

Overview

EngagementFit needed a stable, scalable corporate wellness platform after their offshore build fell apart. The existing codebase had monolithic 100k+ line files, no search, poor security, and an incomplete CodeIgniter 3 to 4 migration.

What we did

We migrated and refactored the entire application into clean, modular components. We redesigned the UI with Bootstrap 5, DataTables, and Chart.js, added OTP login and AWS SES email notifications, and built a full admin dashboard with permissions, subscriptions, role assignments, event tracking, and PDF reporting.

Result

The platform became secure, scalable, and business-ready, so EngagementFit can manage affiliates, companies, and employees from one place.


  • Fully migrated and refactored codebase from CodeIgniter 3 to 4
  • Rebuilt admin dashboard with permissions, subscriptions, and PDF reporting
  • OTP login and AWS SES email notifications
  • Platform went from unusable to production-ready

More from the book

DANSA

membership

Served: August 2026


Ingredients:

Angular, Vendure, NestJS, GraphQL, Netcash API, TypeScript

The Taste:

Membership platform for South African divers and their families, with automated Netcash payments, upgrades, and complex family coverage logic.


Served: June 2026


Ingredients:

Next.js, Python, PostgreSQL, AWS

The Taste:

A fixed-scope AI interview-preparation MVP built for a US ed-tech client, with realistic practice sessions and structured feedback.