Un produit en ligne, et son modèle économique.
Un SaaS, ce sont deux produits dans le même dépôt : celui que vos clients utilisent, et celui qui facture. Le second est moins amusant et c’est lui qui décide si le premier survit.
Next.jsNestJSRailsLes étapes, dans l’ordre.
- Le cloisonnement, posé avant tout le reste. Chaque lecture et chaque écriture passent par l’identifiant du client. C’est la décision la plus difficile à rattraper, et celle qu’on prend le premier jour.
- Les comptes et les invitations. Plusieurs personnes par client, des rôles, des invitations par courriel, une révocation qui coupe vraiment. Pas d’inscription libre si votre modèle ne le prévoit pas.
- Les abonnements. Paliers, périodes d’essai, changement de formule en cours de mois, impayés. Chaque cas se joue en bac à sable avant la première vraie carte.
- Ce que vous devez voir. Inscriptions, activations, désabonnements, et ce que chaque client consomme. Sans ce tableau, on pilote un produit à l’aveugle.
À la fin, vous avez ça.
- Le produit en ligne, avec son inscription et ses rôles
- Les abonnements branchés au prestataire, essayés cas par cas
- Le cloisonnement vérifié : un identifiant d’un autre client répond « introuvable »
- Le tableau de bord d’exploitation : inscriptions, revenus, consommation
Les fonctionnalités qui servent ici.
La sécurité et la continuité
Le cloisonnement entre clients, et ce qui le vérifie à chaque requête.
Les services des clients
Le prestataire d’abonnement branché avec la clé du client.
Claude Code, Codex et Freebuff
Claude Code, Codex ou Freebuff — chacun avec le compte de son développeur.
L’activité et la rentabilité
L’activité et la rentabilité, par projet et par client.
Les questions qu’on nous pose.
Et s’il en manque une, le Discord répond plus vite que cette page.
Quelle est l’erreur la plus coûteuse ?
Un cloisonnement ajouté après coup. Tant qu’il n’est pas dans le chemin de chaque requête, il reste une intention : le remède est une garde unique que toutes les lectures traversent, et un test qui refuse une route qui la contourne.
Faut-il gérer la TVA par pays ?
Dès que vous vendez hors de France, oui. Les prestataires savent calculer ; ils ne déclarent pas. La déclaration est une question comptable, à poser avant la première vente et non après la centième.
Comment éprouve-t-on un impayé ?
En le provoquant en bac à sable, et en vérifiant ce que votre application fait ensuite : accès suspendu, données gardées, relance envoyée. Un impayé qu’on n’a pas joué est un impayé qui supprimera des données le jour où il arrivera.
Dans la même famille.
Application métier
L’outil interne qui remplace le tableur partagé : fiches, droits, historique, exports.
Espace client et extranet
Documents, suivi de dossier, messagerie : un accès sécurisé pour les clients.
API et microservices
Une API documentée, testée et versionnée, pour vos applications et vos partenaires.
Application mobile
iOS et Android depuis une base commune, reliée à votre back-office.