En 2024, je pensais pouvoir créer quelque chose de grand. J’ai lancé une plateforme d’évaluation des enseignants, puis reçu un appel de mon directeur. Ce projet a fermé, mais je n’ai jamais arrêté d’en lancer de nouveaux.
En deux ans, j’ai essayé des dizaines de projets : un outil d’images IA, une passerelle IA, une application d’apprentissage IA. Aujourd’hui, je continue à développer LearnX, et j’ai encore plein d’idées à tester.
Mais chaque nouvelle idée commençait par la même première semaine : connexion, paiements, e-mails, base de données et déploiement. Avant de créer ce qui me motivait, je reconstruisais les mêmes fondations.
J’ai donc créé Supastack pour moi : une base de code réutilisable pour chaque nouveau projet. Préparer les fondations une fois, puis consacrer mon temps à l’idée.
Puis je me suis dit que je ne pouvais pas être le seul dans ce cas. Si cela me permettait de passer plus de temps à créer, peut-être que cela t’aiderait aussi. C’est pour ça que je le partage.
Je continue à lancer des projets. Je veux simplement que la prochaine idée commence directement par l’idée elle-même.
Tout ce qui est inclus dans supastack.
Base de code
Next.js et Expo partagent des modules TypeScript : agents et humains étendent un seul codebase au lieu de dupliquer les surfaces.
Checkout, portail client et webhooks signés gardent abonnements et accès produit synchronisés. Remplacez Stripe par Paddle, Polar ou un autre adaptateur sans reconstruire la facturation.
Invitations, limites de membres et périmètre workspaceId cohérent relient identité, données et accès produit — pour un espace solo ou une organisation complète.
Espace de travail
workspaceIdEspace de travail personnel
4 sur 4 dans le périmètre · Chaque enregistrement utilisateur reste dans ce périmètre.
Je travaille dans le marketing, pas dans le développement à plein temps. Supastack réunit l'authentification, les espaces de travail, la facturation, l'IA avec BYOK, les e-mails et les thèmes dans un seul dépôt. Avec AGENTS.md et les prompts, je peux commencer à créer avec Claude Code sans connaître chaque recoin du code. C'est une bonne base pour un SaaS d'IA.
pnpm verify:local, les thèmes et la bibliothèque de blocs m'ont aidé à refaire rapidement le style de tout mon site marketing. Le kit est agréable à utiliser.
En créant Skin Profile, j'ai pu voir comment l'authentification, la facturation, les tâches et le routeur d'IA sont configurés. L'ensemble est très complet.
Je construis Lixing, une application de réflexion personnelle qui fonctionne d'abord en local. Je ne l'ai donc pas migrée vers Supastack. J'ai lancé le monorepo sous Windows et repris quatre modèles dans mon application : configuration, stockage sécurisé des licences, droits d'accès et paiement. Les 26 tests passent derrière un indicateur de fonctionnalité. Je n'ai pas encore besoin d'authentification ou de facturation, mais je saurai où regarder lorsque Lixing aura besoin d'un backend.
J'utilise maintenant Supastack pour le backend de mon application. Si je l'avais eu dès le départ, j'aurais gagné encore plus de temps.
Raven S.
J'ai exploré le dépôt en profondeur et lancé les tests Rust. Peu de boilerplates proposent une version desktop : Supastack est donc une vraie trouvaille. Les limites sont écrites noir sur blanc et le code les respecte — l'app desktop ne duplique jamais l'interface ni l'authentification de l'app web.