Socle SaaS B2B

La base sur laquelle construire tous vos SaaS.

Organisations, rôles, invitations, abonnements en mobile money, factures PDF, notifications, audit et console d'administration : déjà écrits, déjà testés. Vous n'ajoutez que votre métier.

Pensé pour le marché africain : FCFA, Orange Money, MTN MoMo, SMS et français en langue de référence.

Le problème

Recoder le socle n'a jamais été le problème. Le finir, si.

Trois mois avant la première ligne de métier. L'authentification qu'on croit terminée, la facturation qui doit parler mobile money, et l'isolation entre clients qu'on découvre incomplète le jour où elle fuit.

L'authentification dérive

Le mot de passe marche vite. Puis viennent la vérification d'adresse, le second facteur, les sessions par appareil et les codes de secours — chacun rajouté après coup.

Facturer en FCFA

Les prestataires occidentaux supposent la carte. Ici il faut Orange Money, MTN MoMo, des relances avant échéance et une facture PDF que le comptable pourra réclamer dans trois ans.

Le multi-tenant qui fuit

Une requête sans filtre d'organisation, et un client lit les données d'un autre. Ça ne se voit pas en développement : ça se découvre en production.

Le socle

Ce qui est déjà dedans

Chaque ligne ci-dessous correspond à du code livré dans ce dépôt, pas à une promesse de feuille de route.

Multi-tenant strict

Chaque donnée métier porte son organisation, et un test vérifie qu'aucune organisation ne peut lire celle d'une autre.

Authentification complète

Mot de passe, Google, GitHub, double authentification, sessions par appareil et gestion des mots de passe faibles.

Facturation NotchPay

Carte, Orange Money, MTN MoMo, relances avant échéance, suspension automatique et reprise.

Emails et SMS

Resend pour l'email, Africa's Talking pour le SMS — opt-in explicite, numéro vérifié par code.

Factures PDF

Numérotation séquentielle sans trou, stockage permanent, envoi automatique à chaque paiement réussi.

Bilingue de bout en bout

Français et anglais, URL localisées, dates et montants formatés selon la langue — y compris les emails.

Journal d'audit

Qui a fait quoi, dans quelle organisation, en écriture seule — y compris les actions de la plateforme.

Console plateforme

Statistiques, organisations, comptes, abonnements, santé du système et diffusions, derrière un 2FA obligatoire.

La pile

La pile technique

Des choix assumés, tenus à jour, sans couche maison à maintenir par-dessus.

TanStack StartConvexBetter AuthNotchPayResendAfrica's Talkingshadcn/uiTailwind CSSParaglide JSZodVitestPlaywright

Formules

Tarifs

Les formules affichées ici sont celles que la facturation applique réellement — même source, aucune divergence possible.

−17 %
Starter
15 000 FCFA par moisPour une petite équipe qui commence.
  • 1 organisation
  • 5 membres
Commencer
Le plus choisi
Pro
40 000 FCFA par moisPour une équipe qui s'agrandit.
  • 3 organisations
  • 25 membres
Commencer
Business
150 000 FCFA par moisSans limite de taille ni de conservation.
  • Organisations illimitées
  • Membres illimités
Commencer

Commencer

Commencez par le métier, pas par la plomberie.

Créez votre organisation en une minute et gardez tout ce qui précède.