Tech stack
Production-proven tools. No experiments. No vendor lock-in.
We picked these so you do not have to
Choosing a tech stack is a rabbit hole. Every week there is a new framework, a new database, a new "better way" to do things. We spent months testing combinations and landed on a stack that is stable, fast, and will not be deprecated next year.
The core
Next.js 16 for the application framework. Server components by default, which means your app sends less JavaScript to the browser and loads faster. This is the direction the React ecosystem is going, and the framework is already there.
Supabase for the backend. Real PostgreSQL with row-level security, authentication, file storage, real-time subscriptions, and serverless functions. One platform instead of stitching together five different services.
Stripe for payments. The most battle-tested payment infrastructure available. Checkout, webhooks, and subscription management are already integrated.
The frontend
Tailwind CSS v4 for styling. The newest version uses CSS-native configuration, which means faster builds and no JavaScript config files. Combined with semantic design tokens, your entire color system and spacing scale is consistent and easy to customize.
shadcn/ui for components. Accessible, well-designed UI components that you own. Not a dependency that can break on update, but actual code in your project that you can modify.
The API layer
oRPC with Zod for type-safe API procedures. Your database types flow through to your API, through to your frontend components. If something is wrong, TypeScript catches it before you ship.
The AI layer
Claude Code running 9 specialist agents. This is the orchestration engine that reads your build prompts and coordinates the work. The agents, their definitions, their execution patterns, and their quality gates are all included in the kit.
No lock-in
Everything here is open source or has clear migration paths. Supabase is Postgres under the hood. Next.js is React. Tailwind is CSS. If you ever want to move off any piece, your code is still standard, well-structured code that any developer can work with.