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.
Formules
Tarifs
Les formules affichées ici sont celles que la facturation applique réellement — même source, aucune divergence possible.
- 1 organisation
- 5 membres
- 3 organisations
- 25 membres
- Organisations illimitées
- Membres illimités
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.
