Créer un SaaS IA avec Next.js : le cas DojoClip
Découvrez DojoClip comme cas de SaaS média IA, puis reliez authentification, Stripe, crédits, médias privés et jobs à votre propre produit Next.js.
DojoClip est un SaaS média IA construit avec Sushi SaaS. Son produit public réunit montage vidéo, création d’images, musique et voix. Une application IA demande une expérience créative utile et une base qui gère clients, paiements, usage et fichiers.
Ce cas relie le produit aux contrats publics du starter ; il ne décrit pas le déploiement privé, les résultats commerciaux ou chaque détail interne de DojoClip. Les outils média sont ses extensions : cloner Sushi SaaS n’installe ni l’éditeur DojoClip ni les fournisseurs commerciaux.
Ce qui entoure le modèle
| Besoin | Sushi SaaS fournit | Votre produit ajoute |
|---|---|---|
| Connexion et équipes | Better Auth, organisations, invitations, rôles | Accueil et collaboration |
| Abonnement et usage | Stripe, capacités, registre de crédits par organisation | Prix, règles d’usage et coûts fournisseurs |
| Génération asynchrone | Jobs PostgreSQL, déduplication, reprises, compensation | Adaptateur réel, admission explicite en production, progression |
| Médias privés | Upload S3, checksums, accès signé et suppression | Formats validés et expérience d’édition |
| Exploitation | Admin séparé, readiness, logs, sauvegarde/restauration | Objectifs de suivi, support, responsables |
Un traitement peut dépasser la requête du navigateur, un callback peut se répéter et une génération échouée peut nécessiter un remboursement. Le système doit expliquer et récupérer son état même lorsque le fournisseur est indisponible.
Commencer par un parcours payant
Exécutez la référence image à cinq crédits avant d’intégrer un modèle commercial. Suivez autorisation, débit déterministe, job durable, résultat privé et compensation unique.
L’exemple produit un SVG simulé et bloque la production dans la page, l’API et le service. Ajoutez une admission de production revue, adaptez le contrat aux formats validés puis implémentez le fournisseur. Une nouvelle clé ou un adaptateur seul n’active pas cette fonction.
Préservez les contrats de crédits, stockage et jobs en développant votre logique média.
Garder votre expérience de produit
Timeline vidéo, musique, édition d’images, ressources et choix de voix appartiennent au produit. Content Studio sert les pages éditoriales et campagnes ; cette application d’auteur distincte n’est pas l’éditeur média du client.
Utilisez la personnalisation pour l’identité et les langues, et la configuration d’environnement pour les fournisseurs et valeurs partagées. Conservez les clés sur le serveur et les médias clients dans un stockage privé.
Parcours d’adoption
- Lancez la pile locale complète et choisissez vos capacités.
- Configurez identité, Prices Stripe, email et stockage.
- Tracez l’exemple puis ajoutez un parcours réel avec reprise et récupération.
- Validez ensemble expérience client et récupération opérationnelle.
- Terminez déploiement et sécurité avant publication.
Visitez DojoClip pour voir le produit public et utilisez ces guides pour construire votre application.
Sushi SaaS:
b16b416. DojoClip: produit public.
Quand Sushi SaaS est un bon choix
Évaluer le starter selon les décisions à conserver, les systèmes à opérer et le travail qui restera propre à votre produit.
Comment Sushi SaaS est structuré
Comprendre les couches imposées, leurs compromis et comment ajouter une fonctionnalité sans créer une seconde architecture.