Documentation

Guides pratiques pour configurer et étendre ce kit de démarrage.

Démarrage rapide

29 sept. 2025

Lancez le template Sushi SaaS en local avec pnpm, explorez les routes i18n, les health checks et les blogs MDX, puis voyez où configurer l’authentification, la facturation et la documentation.

setupi18nMDX
Démarrage rapide

Architecture de l'authentification et de l'admin

29 sept. 2025

Guide approfondi sur la gestion des sessions Better Auth, OAuth, RBAC et la modélisation des données métier (crédits et quotas) dans ce template.

authadminoauthsessions
Architecture de l'authentification et de l'admin

Configuration Stripe

29 sept. 2025

Utilisez Stripe Checkout pour les paiements et finalisez via webhook pour octroyer des crédits. Configurez les variables d’environnement, créez des sessions, gérez les callbacks et traitez les événements signés.

Stripepaiementswebhook
Configuration Stripe

Notifications - alertes Slack

11 oct. 2025

Mettez en place des alertes Slack pour les téléversements et les paiements, branchez‑les aux webhooks Stripe et aux erreurs de stockage, et personnalisez‑les avec un petit helper serveur.

notificationsSlackwebhooks
Notifications - alertes Slack

Téléversements privés de fichiers (S3 / R2)

07 oct. 2025

Guide pas à pas, accessible aux débutants, pour ajouter des téléversements privés avec un stockage compatible S3. Inclut concepts, configuration, variables d’env, API, UI, erreurs et migration S3↔R2.

stockageuploadsS3R2
Téléversements privés de fichiers (S3 / R2)

Logs & Observabilité

11 oct. 2025

Journalisation structurée pour Node, Edge et Workers avec IDs de requête, masquage des secrets et exemples par route. Fonctionne sur Vercel, Cloudflare et serveurs Node.

logsobservabilitéNodeEdge
Logs & Observabilité

Service Email (Resend)

29 sept. 2025

Intégrez l’email transactionnel avec Resend. Vérifiez votre domaine, créez des clés API, générez les modèles de bienvenue et de paiement côté serveur et envoyez-les via Resend grâce à la configuration d’environnement.

emailResendmodèles
Service Email (Resend)

Mise en place de la base de données

29 sept. 2025

Préparer Postgres et Drizzle ORM — l’épine dorsale pour l’auth, la facturation, le stockage, les tâches et les tables métier.

base de donnéesDrizzlePostgres
Mise en place de la base de données

Comptes, commandes et crédits

29 sept. 2025

Comprendre comment les utilisateurs, les commandes et le grand livre des crédits fonctionnent ensemble dans le template Sushi SaaS. Découvrez la formule du solde, la gestion de l’expiration et les APIs/services pour accorder, consommer et consulter des crédits.

créditscommandesgrand-livreStripe
Comptes, commandes et crédits

Tâches à Crédits — Texte en Vidéo

11 oct. 2025

Ajoutez une monétisation à l’usage avec une table générique de tâches, un registre de crédits et un générateur texte‑vers‑vidéo modulable. Découvrez le schéma, les APIs, les constantes et une UI minimale pour expédier des fonctions IA.

creditstasksaivideo
Tâches à Crédits — Texte en Vidéo

Fonction Réservations — Disponibilités, Acomptes, Google Agenda

29 sept. 2025

Activez une fonctionnalité modulaire de réservation avec créneaux ouvrés, dépôt via Stripe Checkout, confirmation webhook, pièces jointes ICS et liens Google Agenda.

reservationsStripecalendar
Fonction Réservations — Disponibilités, Acomptes, Google Agenda