Auth, billing, a live dashboard, push and an AI kit, already wired and deployable. Scaffold with one command, rename it, ship it.
One payment, lifetime updates. No subscription.
Use it on client work too. No per-client fee, no seat count.
$ ./scripts/create-spark-stack my-app
One command scaffolds the whole thing. Spend your AI tokens on shipping real product, not rebuilding a fragile scaffold from scratch.
Modular by design. Every capability is a module you can keep or drop.
Google OAuth via NextAuth v5 and a protected dashboard streaming real database stats with React Query. Runs on any Postgres.
A contact form that really sends, Web Push with VAPID, an AI wand you can drop onto any input, and plan tiers wired to SparkPay.
The pieces you would otherwise rebuild on every project. Every one is a drop-in module: delete what you do not need, keep what you do.
Sitemap, robots, JSON-LD, llms.txt, and generated OpenGraph / Twitter images with bundled fonts and mascots.
Installable as a PWA with Apple and Android home-screen icons, an offline cache and a service worker. One build, every device.
Pick an example to see a whole app sparked from this template, free and instant. Or describe your own and build it in the studio.
So nobody wastes a purchase.
Next.js, TypeScript, Tailwind, Bun, Postgres and Drizzle, deployed on Vercel. If you want a different stack, this is the wrong buy.
NextAuth takes other providers, but adding them is your work, not something that ships configured.
You get the source and lifetime updates. You do not get a Discord full of people who have hit your exact bug.