Fumé
Restaurant · Coastal Grill & Kitchen
A fresh-catch seafood grill in Limbe. A menu that's actually pleasant on a phone, and a reservation that confirms itself on WhatsApp instead of ringing a busy line.
Digital systems builder — Limbe, Cameroon
I'm Xavier Ninga. I rebuild sites that are quietly losing money, and I automate the manual work behind them — bookings, payments, invoices, follow-ups. Below: what I've rebuilt, what I've shipped, and what I'm building next.
The point of the work
Anyone can build a page. These are the numbers the systems moved.
⚠︎ Placeholder metrics — replace with your real, verifiable figures before publishing.
Selected work
A fintech KYC portal, a luxury storefront with an on-device AI concierge, a full-stack AI SaaS platform, and a hospitality booking engine. Each case study explains the problem, the process, and what was built.

A paper-based credit-union membership process, moved fully online — with in-browser passport-photo verification, adaptive KYC uploads, digital signatures, and a complete staff admin dashboard.

A complete luxury e-commerce experience for watches and fine jewelry — a 33-page storefront, a full admin dashboard, and a rule-based AI shopping concierge that runs entirely in the browser. Zero runtime dependencies.

A self-initiated, SaaS-grade 'AI Business Hub' — a polished marketing site plus a reusable full-stack architecture for auth, AI chat, payments, CRM and a customer portal. 60 routes, prerendered.

A full-stack hospitality platform for a luxury apartment, office and events complex in Limbe — a five-step booking engine, a hospitality management dashboard, and a 13-page site.
Building next
Four systems currently in development. Each one has a full write-up in /plans — the problem, the build, and what it should change.
Restaurant · Coastal Grill & Kitchen
A fresh-catch seafood grill in Limbe. A menu that's actually pleasant on a phone, and a reservation that confirms itself on WhatsApp instead of ringing a busy line.
Tour operator · Mount Cameroon treks
Guided treks and coastal tours sold online — trip pages, live departure dates, deposit payments by Mobile Money, and guide scheduling behind the scenes.
Clinic · Appointments & intake
A clinic site where patients book a slot, fill intake before arriving, and get a reminder — so the waiting room stops being the booking system.
Real estate · Listings & viewings
Property listings with real search, a viewing scheduler that respects agent calendars, and a diaspora-friendly enquiry flow for buyers who can't walk the property.
The automation suite
A website is where your business lives. Automation is what makes it run. These five remove the repetitive work that eats your week — and they plug into a site you already have.
Bookings that confirm, remind and never get lost
A customer fills your form — then waits. Someone has to see it, reply, write it in a book, and remember to remind them. Every step is a place the booking dies. Most no-shows aren't rudeness; they're a missing reminder.
Match every MoMo payment to the right order — automatically
Payments land in MoMo and Orange Money. Orders live somewhere else. So someone sits with a phone in one hand and a list in the other, matching them by eye — every single day. It's slow, it's error-prone, and it's how money quietly goes missing.
Order in, invoice out, nobody types anything
An order comes in. Someone opens Word, types the same details again, exports a PDF, sends it on WhatsApp, then writes it in a book. The same information, keyed in four times — and the fourth copy is always the one that's wrong.
Never lose an enquiry to a slow reply again
Someone asks about your service at 9pm. You see it at noon the next day. They already booked your competitor. Most lost sales aren't lost on price — they're lost on silence.
Turn every happy customer into the next two
Your best customers would happily recommend you — but nobody ever asks them, because asking is awkward and easy to forget. So your reputation stays invisible and your growth stays paid.
About
I build the system, not just the site.
Based in Limbe, Cameroon, I work across two worlds: businesses here who live on WhatsApp and mobile money, and international clients who need the modern stack — Next.js, Supabase, Stripe, multilingual, deployed clean on Vercel.
The thread through every project is the same: take something a business does by hand, every day, and make the software do it instead. That's where the real value is — and it's what I care about most.
In their words
Xavier moved our whole membership process online without losing an ounce of the rigour we need as a credit union.
The platform finally matches the building — and it runs our bookings instead of us chasing them.
Selected clients & projects. ⚠︎ Placeholder — only display real names, logos and quotes with the client's permission.
Tell me what you do by hand every day, and I'll show you what it looks like automated. Free 20-minute intro call - no pressure.