Une facturation traçable
Paiements idempotents, registre de crédits en ajout seul et remboursements sans doublons rendent les effets financiers traçables.
Examiner l’implémentationOpen source. À vous de construire la suite.
Un starter Next.js qui relie comptes, facturation d’équipe, crédits d’usage et tâches de fond. Commencez simplement. Faites-en votre produit.

Construit avec les outils que vous connaissez
Regardez de plus près
Découvrez les vrais écrans de vos clients et opérateurs. Ajoutez votre marque, vos workflows et votre modèle économique.

Offrez aux clients un historique clair des attributions, usages et remboursements. Un seul registre traçable explique le solde.
Écrans réels du starter en anglais, avec des données de démonstration. Cet aperçu est en lecture seule.
Une confiance qui se vérifie
Consultez le code et les tests derrière ces engagements. Ces mécanismes prennent le relais lorsqu’une requête est répétée ou qu’un job est interrompu.
Paiements idempotents, registre de crédits en ajout seul et remboursements sans doublons rendent les effets financiers traçables.
Examiner l’implémentationJobs durables, tentatives limitées et contrôles d’annulation préservent la progression au-delà d’une requête navigateur.
Examiner l’implémentationLes autorisations par espace et l’accès aux fichiers privés maintiennent les ressources de chaque client dans leur contexte.
Examiner l’implémentationUn premier pas plus simple
Choisissez votre configuration locale. Ajoutez l’admin et les outils de publication lorsque votre projet en a besoin.
git clone https://github.com/PansaLegrand/sushi-saas-template.git
cd sushi-saas-template
git switch -c my-saas e63276252e4b64566229cb87225afc72da6991de
export SAAS_STARTER_PROFILE=core
pnpm starter core install
pnpm starter core setup
pnpm starter core doctor
pnpm starter core demoNode 24.22.1+ (24.x), pnpm 10.22.0 et Docker.
Ouvrir le démarrage rapide completLe code est gratuit. L’hébergement et les services externes que vous activez ont leurs propres coûts.Un exemple de bout en bout
Lancez l’exemple image local pour voir les éléments fonctionner ensemble. Le fournisseur de démonstration est simulé ; le workflow autour est réel.
Suivre le workflow imageIdentifier le client, l’espace, la capacité et le quota.
Enregistrer ensemble tâche, dépense de crédits et mise en file durable.
Traiter le job et rendre son résultat privé accessible.
Réessayer avec une identité stable ou compenser un échec définitif.
Construit avec Sushi SaaS
DojoClip réunit des workflows vidéo, image, musique et voix. Découvrez les fondations réutilisées et l’expérience qu’un vrai produit ajoute ensuite.
Lire l’étude de casOui. Le starter est open source sous licence MIT. Vous pouvez l’adapter à un produit commercial en conservant la mention de licence requise. Hébergement et services tiers sont distincts.
Non. Core lance l’app client et le worker. Operations ajoute l’admin, puis Publishing ajoute Content Studio. Les profils choisissent les outils locaux et cibles de build, sans changer les droits des forfaits.
Les exemples locaux d’image et de vidéo utilisent des fournisseurs simulés, désactivés en production. Ajoutez votre fournisseur, vos règles produit et vos validations en préservant les contrats de facturation, stockage et reprise.
Votre workflow produit, votre identité, vos prix, vos comptes fournisseurs, vos politiques juridiques relues et votre configuration de déploiement. Les guides de lancement et de mise à niveau détaillent les contrôles et responsabilités d’exploitation.
Votre prochain commit commence ici
Commencez avec Core, explorez le code et construisez ce qui rend votre produit différent.
Licence MIT · Libre d’utilisation et d’extension