| Architecture | Choisissez chaque bloc de construction. Définissez des forfaits, des itinéraires, des modèles et des conventions autour de vos besoins. | Revoir une structure existante. Start with an opinionated Next.js foundation; adapt it to your product and team. |
|---|
| Authentification | Assembler le cycle de vie du compte. Implémentez les fournisseurs, les sessions, la vérification, la récupération et la protection des routes. | Commencez par Auth.js flows. Identifiants, Google/GitHub OAuth, vérification et réinitialisation des flux. Configurez vos fournisseurs et vos e-mails. |
|---|
| Facturation | Connectez les paiements et l'état de l'application. Implémentez le paiement, le portail, les webhooks et l'accès aux abonnements pour votre modèle de facturation. | Adaptez la fondation Stripe. Commander, portail client et webhook-backed abonnements. Configurer et tester votre compte Stripe. |
|---|
| Données et autorisations | Persistance de la conception et accès. Définissez votre schéma, vos migrations, vos vérifications de session et vos limites d'autorisation. | Étendre la ligne de base existante. Prisma + PostgreSQL fondations et gardes côté serveur. Ajoutez des données de domaine et des autorisations de produit. |
|---|
| Efforts techniques | Planifier le travail de fondation. Budget pour la mise en œuvre, les tests d'intégration, la documentation et les fonctionnalités de vos produits. | Planifier le travail d’adaptation. Budget pour la révision du code, la configuration, la personnalisation et les fonctionnalités de votre produit. |
|---|
| Coût | Temps d'ingénierie + services. Estimez l'effort de construction et les coûts d'infrastructure récurrents pour votre propre pile. | 299 € + adaptation + services. Licence source unique. L'hébergement, la base de données, le courrier électronique et d'autres fournisseurs sont séparés. |
|---|
| Propriété à long terme | Maintenez votre mise en œuvre. Propres dépendances, avis de sécurité, fiabilité et changements futurs. | Maintenez votre produit adapté. Les mêmes responsabilités opérationnelles demeurent. Un starter est un code source, pas un service géré. |
|---|