A monorepo designed for clarity.
How the apps, the API and the configuration layer fit together.
apps/Three frontends with the same design language: marketing, customer app and admin.
backend/api/.NET 10 backend: products, plans, features, users, subscriptions and payment providers.
config/branding.json, product.json, pricing.json and features.json drive the whole product.
shared/ · docs/ · scripts/Conventions, documentation and automation shared by every project.
How a request flows
From the public site to the operational panel.
A stack teams already know.
No exotic dependencies. Proven tools, typed end to end.
Frontend
Backend
Quality & Infra
From download to deploy, without detours.
Branding, product, pricing and features are centralized configuration, not scattered constants.
One monorepo with frontends, API, database and scripts.
Set name, colors and locale in config/branding.json.
Model plans and features from the admin panel or config files.
Plug in Supabase credentials and your Stripe and Paddle keys. The integrations are already built.
Spend your time on the product, not on the boilerplate.
Ship to Vercel or any host you choose, with no lock-in.
{
"productName": "Your SaaS",
"defaultLocale": "en-US",
"currency": "USD"
}Your next SaaS should start with the product, not the boilerplate.
Get the codebase and spend your first week on what makes your product different.