Launch from a working stack
Start from a deployed Next.js, Vercel, Neon, Clerk, and Stripe slice instead of wiring the same foundations again.
A reusable starting line
ZET is a production-shaped SaaS template with auth, data, billing, content, and release habits already working—so the next idea starts with the useful questions.
zstack Experiment Template
Foundation
A small set of reusable slices, composed from the zstack design system and kept deliberately free of product-specific assumptions.
Start from a deployed Next.js, Vercel, Neon, Clerk, and Stripe slice instead of wiring the same foundations again.
Use Clerk for Google sign-in, email verification-code sign-in, persistent sessions, and local user sync.
Stripe Checkout, Customer Portal, webhook handling, and local entitlement fields are already shaped for SaaS reuse.
Keep runtime data in Postgres with small migrations, lazy database clients, and build-safe fallback states.
Publish database-backed content with RSS, sitemap, robots, and llms.txt so experiments are discoverable early.
Keep product behavior in domain, service, repository, and action modules while routes stay thin.
Operating model
ZET stays useful by making the repeatable parts obvious and leaving the experiment itself easy to change.
Keep auth, billing, data, content, and release behavior separate from the product idea.
Use the included signal-capture demo to verify a write, read, and review flow end to end.
Run the same type, test, build, smoke, and release checks before every experiment goes live.
Ready to inspect it?
The demo proves the database loop while keeping submitted content out of public view.