Un point de départ open source
La partie ennuyeuse est prête dès le premier jour.
Comptes, abonnements Stripe, e-mails transactionnels en dix langues et un déploiement Kubernetes : déjà écrits, déjà testés. Attaquez directement la partie de votre produit que personne d’autre ne peut écrire.
Aucune carte requise à l’inscription.
Tout ce qu’un produit payant exige avant son premier client
Pas un template. Un back-end qui tourne, avec les cas d’échec déjà traités.
Des comptes qui tiennent la route
E-mail et mot de passe, connexion Google, vérification, réinitialisation du mot de passe, changement d’adresse avec étape de confirmation, et suppression de compte qui supprime vraiment.
Les abonnements, y compris ce qui coince
Les montées en gamme sont calculées au prorata immédiatement, les passages à une offre inférieure attendent la fin de période, les résiliations se reprennent, et les webhooks sont idempotents et insensibles à l’ordre d’arrivée.
Des e-mails dans la langue de qui les lit
Chaque message transactionnel est rendu dans la langue choisie sur le compte, et non dans celle de l’appareil qui a demandé la réinitialisation.
Dix langues, URL traduites
Une seule liste de langues pilote le préfixe d’URL, le sélecteur, les balises hreflang et les catalogues d’e-mails. /fr/tarifs affiche la même page que /en/pricing.
Une console d’administration où l’on peut agir
Retrouver un compte, voir son état réel côté Stripe, accorder une offre, rembourser et résilier, lever un verrou de facturation bloqué, traiter un litige.
Se déploie tel quel sur Kubernetes
Une image standalone, des manifestes de production, MongoDB, l’ingress et un script d’amorçage en une seule commande. Ou faites-le tourner partout ailleurs où un conteneur est accepté.
Trois commandes jusqu’au produit en ligne
Nommez-le
Une seule réponse à « comment ça s’appelle ? » réécrit la configuration, les cookies, les manifestes et le nom de l’image.
Branchez Stripe
Crée le produit et les tarifs, enregistre le point de terminaison webhook avec exactement les événements que le handler implémente, et réécrit les identifiants dans le dépôt.
Vérifiez, puis lancez
Le doctor inspecte ce que le cluster verra réellement — clés, tarifs, webhook, index — et refuse de déclarer prêt ce qui ne l’est pas.
Simple, mensuel, résiliable à tout moment
Chaque offre contient le produit entier. Ce qui change, c’est l’échelle, pas des fonctionnalités prises en otage.
Gratuit
0 $US
De quoi l’évaluer sérieusement.
- Un projet
- Entraide de la communauté
- Sans carte bancaire
Les prix s’entendent hors TVA lorsqu’elle s’applique. Vous pouvez résilier à tout moment et vous conservez l’accès jusqu’à la fin de la période déjà payée.
Les questions qui viennent en premier
- Non. Avec une simple URI de base de données et un secret JWT, vous pouvez créer un compte, vous connecter, vérifier une adresse, réinitialiser un mot de passe et changer de langue. Les e-mails de vérification et de réinitialisation sont écrits dans le journal du serveur, liens compris. Stripe ne sert que pour les écrans de facturation.

