Phoenix Stack
Phoenix Stack
Software company · Cameroon · Since 2021 Société de logiciels · Cameroun · Depuis 2021

Software made in Cameroon, for the way we actually live.

Des logiciels faits au Cameroun, pour la vie telle qu'on la vit vraiment.

Phoenix Stack is a software company founded in Cameroon in 2021. We build mobile apps, web apps, websites and AI tools, our own products and systems for other companies, designed to work on the phones and networks people actually have, in English and French, without ever holding anyone's money.

Phoenix Stack est une société de logiciels fondée au Cameroun en 2021. Nous construisons des applications mobiles, des applications web, des sites et des outils d'IA, nos propres produits et des systèmes pour d'autres entreprises, conçus pour fonctionner sur les téléphones et les réseaux que les gens ont vraiment, en français et en anglais, sans jamais détenir l'argent de qui que ce soit.

camyamo-backend — payment-claim.controller.ts
payment-claim.controller.tsorder.schema.tswhatsapp.service.tssrc / controllers
// A customer taps "I have paid". Two taps on a slow 3G link must not both win.
export const claimPayment = async (req: AuthRequest, res: Response) => {
  const { orderId, reference } = claimSchema.parse(req.body);

  // The guard lives inside the UPDATE itself, so Postgres settles the race.
  const updated = await prisma.$executeRaw`
    UPDATE orders SET status = 'claimed', claim_ref = ${reference}
    WHERE id = ${orderId} AND status = 'awaiting_payment'`;

  if (updated === 0) return res.status(409).json({ code: 'ALREADY_CLAIMED' });

  // The restaurant hears about it on the channel it already uses.
  await whatsapp.send(order.ownerPhone, t(req.lang, 'claim.received', { reference }));
  return res.json({ ok: true });
};
⎇ stagingTypeScriptUTF-8✓ 0 problems
zsh — camyamo
❯ npm test
> camyamo-backend@1.0.1 test
Test Suites: 205 passed, 205 total
Tests:       2567 passed, 2567 total
Time:        1281.6 s
❯ flutter analyze
No issues found!
❯ git push origin staging
CamyamoEN · FR

Order #A1F3 · Chez Mama Ngo

Commande #A1F3 · Chez Mama Ngo

Ndolé with plantain · 2 portions

Ndolé aux plantains · 2 portions

  • Confirmed by the restaurant
  • Confirmée par le restaurant
  • Being prepared
  • En préparation
  • Rider on the way · 12 min
  • Livreur en route · 12 min
  • Delivered
  • Livrée

Pay the restaurant directly

Payez directement le restaurant

MTN MoMo · the money goes to Mama Ngo, not to us.

MTN MoMo · l'argent va à Mama Ngo, pas à nous.

4 500 FCFAincl. deliverylivraison incluse
I have paidJ'ai payé Message the restaurantÉcrire au restaurant
HomeAccueilOrdersCommandesStaysSéjoursProfileProfil

Live partnership productsProduits partenaires en service

2

Automated tests on every releaseTests automatisés à chaque version

2 567

Languages, every screenLangues, chaque écran

2EN · FR

FoundedFondée en

2021

StatusÉtatLiveActif

Operational

Opérationnel

The company

L'entreprise

Cameroon · since 2021Cameroun · depuis 2021

Phoenix Stack was founded in 2021 and registered as PHOENIX INC SARL in 2023. We design, build and run software: two products of our own, Camyamo and TravelCam, and systems built to order for companies.

Phoenix Stack a été fondée en 2021 et immatriculée sous le nom PHOENIX INC SARL en 2023. Nous concevons, construisons et exploitons des logiciels : deux produits à nous, Camyamo et TravelCam, et des systèmes réalisés sur mesure pour des entreprises.

Every product we ship is judged on one thing: whether it works for the people who use it, on the phone in their pocket and the network they actually get. The rest of this page shows how we hold ourselves to that.

Chaque produit que nous livrons est jugé sur une seule chose : s'il fonctionne pour les gens qui l'utilisent, sur le téléphone dans leur poche et le réseau qu'ils ont vraiment. La suite de cette page montre comment nous nous y tenons.

Built like infrastructure, not like a demo.

Construit comme une infrastructure, pas comme une démo.

The habits behind every product we ship. They are not slogans; they are what the code does.

Les habitudes derrière chaque produit que nous livrons. Pas des slogans : ce que fait le code.

Tested on the phones people own

Testé sur les téléphones que les gens ont

Every build goes onto a real Android and a real iPhone before anyone sees it. A mid-range phone on 3G is the target, not the exception.

Chaque version est installée sur un vrai Android et un vrai iPhone avant d'être montrée. Un téléphone de milieu de gamme en 3G est la cible, pas l'exception.

Two languages, one release

Deux langues, une seule version

English and French ship together, with a test that fails the build if either side is missing a single string.

Le français et l'anglais sortent ensemble, avec un test qui fait échouer la version si une seule chaîne manque d'un côté.

Money never passes through us

L'argent ne passe jamais par nous

Payments go from customer to merchant by mobile money or cash. We record the claim and the merchant confirms it. No wallet, no float, no surprise.

Les paiements vont du client au commerçant par mobile money ou en espèces. Nous enregistrons la déclaration et le commerçant la confirme. Pas de portefeuille, pas de flottant, pas de surprise.

Thousands of automated tests

Des milliers de tests automatisés

Over 2 500 backend tests run before a line reaches production, including race tests for the moments when two people tap at once.

Plus de 2 500 tests backend s'exécutent avant qu'une ligne n'atteigne la production, y compris des tests de concurrence pour les moments où deux personnes appuient en même temps.

Staging before production, always

Pré-production avant production, toujours

A full copy of the system where every change is tried on real devices first. Production only moves when the phones say yes.

Une copie complète du système où chaque changement est d'abord essayé sur de vrais appareils. La production ne bouge que quand les téléphones disent oui.

AI with a human gate

L'IA avec un contrôle humain

We use today's AI models for assistants, automation and analysis, with validation steps so nothing reaches a customer unchecked.

Nous utilisons les modèles d'IA d'aujourd'hui pour des assistants, de l'automatisation et de l'analyse, avec des étapes de validation pour que rien n'atteigne un client sans vérification.

Have a problem software should solve?

Un problème qu'un logiciel devrait résoudre ?

Tell us about your company in a few lines. We reply within two working days, in English or French.

Parlez-nous de votre entreprise en quelques lignes. Nous répondons sous deux jours ouvrés, en français ou en anglais.

© 2026 Phoenix Stack (PHOENIX INC SARL) · info@phoenix-stack.com · Cameroon · Est. 2021Cameroun · Depuis 2021 Legal noticeMentions légales · PrivacyConfidentialité