Intake and billing for a busy medical practice
The brief
A practice drowning in paper, with a queue that moved only as fast as one clerk.
What we built
An offline-capable intake app on five-plus tablets and the clerk's PC, with billing from the practice's own price list, follow-ups and discounts included.
What changed
The queue moves in parallel, nothing is lost when the Wi-Fi drops, and the practice has nothing to administer.
Healthcare
RCL Hub: learner governance, built for minors' data
The brief
A national learner-council programme needing to replace an ageing CMS site with a platform it could run its governance on.
What we built
An Angular progressive web app on a Supabase backend, 28 screens designed before build, hosted in South Africa with iOS and Android apps alongside.
What changed
One place for the programme's governance work, with learners' data kept at home.
Education
A party's organisation, digitised from the member up
The brief
A national political party running on paper and spreadsheets, with an election weeks away.
What we are building
A member portal and public website on a lean cloud setup, as the first step of a full organisational system that branches and members can use.
Why it matters
Members can join, update and engage online before the vote, at an operating cost the organisation can carry.
Membership organisations
National dealer systems, moved to the cloud without a stop
The brief
An application-server monolith estate serving dealers nationwide, due for retirement without a day of downtime.
What we built
Containerised microservices on AWS with infrastructure as code, and micro-frontends that retail teams release independently.
What changed
Faster releases, one less legacy platform to feed, and dealers never noticed the move.
Automotive
A compliance-first marketplace for funeral parlours
The brief
Parlours across SADC needing to verify each other, share fleets and move the deceased across borders with the right paperwork.
What we built
Five modules on one data model, with role-based access for administrators, parlour owners, vendors and drivers.
What changed
Production-ready from the first release rather than an MVP to throw away.
Funeral services
International payments inside a mobile banking app
The brief
Cross-border payment flows that had to clear a major bank's security, compliance and release gates.
What we built
Java services for international payments in the bank's mobile apps, built to its standards and reviewed by its teams.
What changed
Cross-border payments offered in-app, delivered through the bank's own processes without shortcuts.
Banking