
SaaS Starter Kit — Next.js + Stripe + Auth
Ship your SaaS in days, not months
Two weeks ago I was starting yet another SaaS side-project idea,
and I realized I was about to rebuild the exact same thing for
the fourth time: auth, Stripe billing, a dashboard shell, a
landing page. Nothing about it was interesting anymore, it was
just the tax I had to pay before getting to the actual idea.
So instead of building the idea, I built the boring part properly
this time and packaged it: Next.js 15 + NextAuth (email/password
+ Google OAuth) + Stripe (checkout, webhooks, customer portal) +
Prisma/PostgreSQL + a dashboard and landing page, all wired
together. Change your product name, plans, and nav links from one
config file and you're customizing your own SaaS instead of
wiring up boilerplate.
I'm a CS student, so this was also the first time I built something
end-to-end with the intention of someone else actually using it,
not just a class project. Small thing, but it changed how careful
I was about the parts I'd normally skip, like error states and
the unzip → install → done setup flow.
It's live now if anyone wants to poke around.Would genuinely love feedback from anyone
who's built something similar or has opinions on what a starter
kit like this is missing: http://
ko-fi.com/shoplara
What's the boring part of your stack you keep rebuilding?
About
I'm a CS student and wanted to stop rebuilding the same auth + payments + dashboard setup every time I started a new SaaS idea. Built this so other developers (and future-me) could skip that part and get straight to t

1 Comment