In 2024 dacht ik dat ik iets groots kon bouwen. Ik lanceerde een platform om docenten te beoordelen en kreeg vervolgens een telefoontje van mijn directeur. Dat project is inmiddels gesloten, maar ik ben nieuwe dingen blijven uitbrengen.
In de afgelopen twee jaar heb ik tientallen projecten geprobeerd: een AI-afbeeldingstool, een AI-gateway en een AI-leerapp. Vandaag werk ik nog steeds aan LearnX, en ik heb nog veel meer ideeën die ik wil proberen.
Maar ieder nieuw idee begon met dezelfde eerste week: inloggen, betalingen, e-mails, een database en deployment instellen. Voordat ik aan het spannende deel kon beginnen, bouwde ik weer hetzelfde fundament.
Dus bouwde ik Supastack voor mezelf: een codebasis die ik bij elk nieuw project kon hergebruiken. Het fundament één keer neerzetten en daarna mijn tijd aan het idee besteden.
Toen besefte ik dat ik niet de enige kon zijn. Als het mij hielp om meer tijd aan bouwen te besteden, kon het jou misschien ook helpen. Daarom deel ik het.
Ik blijf projecten uitbrengen. Ik wil alleen dat het volgende idee direct met het idee zelf begint.
Alles wat supastack bevat.
Codebasis
Next.js en Expo delen TypeScript-modules, zodat agents en mensen één codebase uitbreiden in plaats van oppervlakken te dupliceren.
Checkout, klantportaal en ondertekende webhooks houden abonnementen en producttoegang synchroon. Vervang Stripe door Paddle, Polar of een andere adapter zonder billing opnieuw te bouwen.
Uitnodigingen, lidmaatschapsgrenzen en een consistente workspaceId-scope verbinden identiteit, data en producttoegang — voor een solospace of een volledige organisatie.
Workspace
workspaceIdPersoonlijke workspace
4 van 4 binnen scope · Elke gebruikersrecord blijft binnen deze grens.
Ik werk in marketing en ben geen fulltime ontwikkelaar. Supastack brengt authenticatie, werkruimtes, facturering, BYOK-AI, e-mail en thema's samen in één codebase. Dankzij AGENTS.md en de prompts kan ik met Claude Code beginnen zonder eerst de hele repository te leren kennen. Het is een stevige basis voor een AI-SaaS.
pnpm verify:local, de themapakketten en de blokkenbibliotheek hielpen me om mijn hele marketingsite snel een nieuwe stijl te geven. De kit werkt prettig.
Ik bouw Lixing, een reflectie-app die vooral lokaal werkt. Daarom heb ik die niet naar Supastack verhuisd. Ik draaide de monorepo op Windows en nam vier patronen over: configuratie, veilige licentieopslag, toegangsrechten en een betaalmuur. De wijzigingen kwamen door 26 tests achter een featurevlag. Authenticatie en facturering heb ik nu nog niet nodig, maar ik heb een goed voorbeeld zodra Lixing een backend nodig heeft.
Ik gebruik Supastack nu voor de backend van mijn app. Als ik het vanaf het begin had gebruikt, had het me nog meer werk bespaard.
Raven S.
Ik heb de repository grondig doorgenomen en de Rust-tests gedraaid. Weinig boilerplates bieden een desktopoptie, dus Supastack voelt als een droom die uitkomt. De grenzen staan zwart op wit en de code houdt zich eraan — de desktopapp dupliceert nooit de UI of authenticatie van de webapp.