Vibe coding is easy.
Shipping something real isn't.
The stack, prompts, and checklists used by a full-time developer to go from idea to near-complete SaaS — with AI doing the heavy lifting and you in control of every decision that matters.
# This is the exact spec used to build Taxly from zero.
name: Taxly
tagline: Know exactly what you owe HMRC. Right now.
stack: Next.js · TypeScript · Prisma · Neon · Stripe
target-user: UK sole traders who get a tax shock every January
# Build order — always tell Claude this upfront:
1 prisma schema → 2 auth → 3 core feature → 4 stripe
5 alerts → 6 settings → 7 landing page (always last)
# Never build the landing page before the product works.
// who this is for
You’ve heard about vibe coding but you’re not sure what stack to use, how to structure the project, or how to make sure what Claude produces is actually any good.
You’ve got something running locally but it’s fragile, you don’t fully understand what Claude wrote, and you’re not confident enough to ship it to real users.
You know how to code but you’ve never shipped your own product. You want a system that gets you from blank repo to live SaaS without reinventing the wheel.
// what's in the pack
Everything is designed to work together — from your first prompt to your first paying user.
Every tool in a production Next.js SaaS stack — what it does, why it’s there, and the gotcha that will cost you hours if nobody warns you. Nine tools documented. Three more you should add to every project.
The exact template used to build Taxly. Eleven sections that turn any idea into a Claude-ready brief. Fill it in before you write a single line of code — or ask Claude to.
Six prompt patterns that produce production-grade output. Opening prompt, feature prompt, bug report, UI refinement, security audit, session start. Plus three recovery prompts for when Claude goes wrong.
GitHub → Neon → NextAuth → Stripe → Vercel → domain. Every step, in order, with the gotchas documented. The part every tutorial skips.
Authentication, authorisation, input validation, data safety, Stripe security, GDPR basics. What to verify before a single real user touches your app.
A working Next.js 14 template repo — the full stack pre-wired. Auth, Prisma, Stripe, Resend, Tailwind, shadcn. Clone it and you have a real starting point, not a blank screen.
The complete filled spec used to build Taxly — a real UK SaaS product. Every section answered. Use it as the reference when filling out your own.
// built with this exact system
Taxly is a UK sole trader tax dashboard — authentication, live tax calculations, Stripe subscriptions, email reminders, receipt uploads. Built almost entirely with AI.
The AI wrote the code. I directed it. The difference between those two things is everything.
The Prompt Playbook, the Spec Template, the Infrastructure Checklist — every part of this pack came directly from building Taxly. Nothing is theoretical.
a3f92c1 feat: complete tax calculation engine with Class 4 NI
b81e4d0 feat: stripe subscriptions + webhook handling
c44f1a2 feat: NextAuth v5 magic link + Google OAuth
d09b3e8 feat: Prisma schema — User, Income, Expense, TaxYear
e72c901 feat: Neon PostgreSQL setup + migrations
f18a4b5 chore: Next.js 14 App Router boilerplate + TypeScript strict
// pricing
One payment. Yours forever. Free updates as the stack evolves.
Instant delivery. Download immediately after purchase.
// about
Built by Sam — a full-time web developer who went from apprentice to shipping his own SaaS using the exact system in this pack. Not a course creator. Not a guru. Just a developer who figured out how to direct AI properly and documented everything.
@sambuildsweb