TheBlueprintCode
Open-source foundations for any SaaS product, released as layers you can fork.
TheBlueprintCode is the foundation under a SaaS product — the auth, roles, customer separation and admin interface that every product needs and no product is about. What you build on top is up to you: warehouse ops, logistics, hotel management, an internal analytics tool.
It is released as layers — each one an independent, MIT-licensed template you fork, customise and ship.
Each layer stands on its own. Fork the one you need.
The layers
| Layer | What it is | Status |
|---|---|---|
| Engine | The backend. NestJS on Fastify, Drizzle ORM, and one PostgreSQL schema per customer. | Open |
| UI Frame | The admin dashboard. Next.js and shadcn/ui, wired to the Engine API. | Open |
Every layer is open source and usable on its own. There is no roadmap here on purpose — what ships next depends on what people actually need. If you want to help shape that, see Contributing.
What "a layer" means
Each layer is a repository you clone, not a package you install. There is no runtime dependency on us, no licence key, and no upgrade path to buy. You fork it and it becomes yours.
That is a deliberate trade-off. You get no automatic updates, and you own the code from the moment you fork. In exchange you never inherit a framework's release schedule or its abandonment.
Start here
- Architecture — how the layers fit together
- Engine — the backend layer
- UI Frame — the admin layer