Skip to content
All work
Live in production
Corporate · internal ops
2026

Quata Digital

Corporate site + full internal business system

The corporate website and complete internal business system for a Cameroonian technology company — public marketing on the front, HR, hiring, CMS and a WhatsApp-messaging cockpit behind the login.

Visit live site
quatadigital.com

Role

Sole developer

Client

QUATA Digital Enterprise

Status

Live in production

Year

2026

908

Tests

404

API endpoints

50

DB tables

7

Product pages

The hardest problem

A WhatsApp AI agent that talks to real customers on the company's own number is a liability surface. It can be prompt-injected, made to promise things the business won't honour, or made to leak another customer's thread.

What I did about it

01

Adversarial tests are first-class — the WhatsApp agent has a dedicated suite that attacks it rather than demonstrating the happy path.

02

Separate systemd units for the backend, the WhatsApp worker and the notification worker, so a stuck message queue cannot take the marketing site down.

03

The public (site) group is server-rendered for search and link previews; the admin cockpit is client-rendered behind auth.

What I rejected, and why

The project has no committed backup strategy — an honest gap, and the next thing to fix.

What I’d change

There is no committed backup strategy for a database holding HR records, hiring pipelines and customer WhatsApp threads. The application code is careful; the disaster-recovery story is not, and that is the gap I would close first.

Built with

FastAPIPostgreSQLNext.js 16Tailwind 4CeleryWhatsApp Cloud APIsystemd

Next case study

Impex Info

Rescuing an unversioned production service