Startplate
A production-ready SaaS boilerplate and starter kit for solo founders. Auth, payments, database, email, docs, and tests — wired, typed, and documented.
One-time license · lifetime source access · no framework lock-inA clean room for the real work.
tests green
live products
checkout providers
required server rent
Build the product.
Not the plumbing.
Startplate removes the repetitive layer between your idea and its first real customer, without hiding how it works.
The blank canvas tax
Every product starts with auth, billing, email, data, and deploys — the same work, again and again.
The integration tax
The hard part is not a button. It is making every boundary work together under real traffic.
The focus tax
Infrastructure should create leverage, not become the product you accidentally started building.
The features founders keep reaching for.
Everything below is a real part of the Startplate foundation, not a promise hiding behind a waitlist.
Authentication that ships
Email and password, social providers, email verification, password reset, 2FA, magic links, and organizations are wired together.
Payments without a detour
Dodo Payments is the default path, with hosted checkout, verified webhooks, and license fulfillment wired into the foundation.
A database with a memory
Turso/libSQL helpers, migrations, multi-tenant organizations, members, and projects give your data a home from day one.
Email is part of the system
Resend-backed verification, reset, and contact flows are ready to connect to the product you are actually shipping.
Roles without a maze
Owner, admin, and member roles are already mapped for organization-aware products and client workspaces.
Agent-ready by design
AGENTS.md, curated skills, and structured workflows make the codebase legible to both humans and AI collaborators.
One clear system.
Many ways to extend.
Startplate keeps the moving parts close enough to understand and modular enough to replace. The architecture is opinionated where it saves time, neutral where it should be.
core
// Dodo is the one payment rail in this release. const checkout = await createCheckoutSession({ + productId: DODO_PRODUCTS_JSON[tier], + amount: 12900, + currency: 'USD', + return_url: origin + '/checkout/success', + metadata: { product: "startplate" }, });
More runway for the real work.
A production foundation should not arrive with a recurring infrastructure bill by default. Start on the free path, then pay for the parts that earn their keep.
the free-tier starting point · your product decides the next number
The runtime sits on an edge platform with a free path that keeps the first release inexpensive.
SQLite at the edge gives the starter a clean, portable data layer without a heavyweight database decision.
No server babysitting. The remaining spend is the product you choose to add when the traction is real.
Less renting.
More owning.
Startplate is a foundation you can understand, extend, and ship — not another layer of mystery between you and your customers.
| Decision | Startplate | Managed boilerplate | Custom scratch build |
|---|---|---|---|
| Source ownership | Full source, yours to ship | Full source, yours to ship | You own every decision |
| Auth + organizations | Included and connected | Usually assembled separately | Custom engineering time |
| Payments | Dodo, Stripe, Lemon Squeezy | Provider-specific setup | Provider-specific setup |
| AI-ready context | AGENTS.md + curated skills | Usually absent | Depends on the team |
| Best first move | Start shipping | Adapt before shipping | Build from zero |
Pay once. Ship repeatedly.
Every plan includes the complete Startplate source and the documented foundation underneath it.
For one founder shipping the first version.
- Full source license
- Single developer seat
- Cloudflare + Turso path
- 1 year of updates
For small teams building a real product surface.
- Up to 5 developer seats
- Dodo + Stripe payment rails
- Organizations + RBAC
- Lifetime updates
For shipping client work without starting over.
- Unlimited client deliverables
- White-label brand clearance
- Custom edge blueprints
- Direct 1:1 support
20% off any tier — use code STARTPLATE20 at checkout.
Useful
answers.
A few honest answers about the source, the stack, and the shape of the product you are buying.
Is this a hosted platform?
No. You receive the source and can run it on your own Cloudflare and database setup. Startplate is the foundation, not a lock-in layer.
Can I use it for client work?
Yes. The Team & Studio and Agency plans are designed for small teams and client-facing delivery, with the appropriate license terms.
Which payment providers are supported?
Dodo Payments is the default path, with Stripe and Lemon Squeezy adapters available in the shared payment layer.
Do I need to wire everything myself?
No. The shared auth, database, email, payment, and API helpers are connected and documented so you can start at the product layer.
What is the actual license?
The checkout flow and source package contain the commercial license terms. Read them before shipping a client product or distributing source.
Is there a free tier?
The starter is designed to begin on free infrastructure paths. You choose paid services only when the product needs them.