Ship your SaaS in a weekend, not a quarter.

A complete Next.js starter kit with login, Stripe subscriptions, a Postgres database and a user dashboard already wired up. Download it, add your keys, and build the part that matters.

$79 Launch-week price · One-time payment · Instant download

yourapp.com
ShipEmber landing page screenshot

What's inside

Authentication

Auth.js v5 with Google, GitHub and email magic links, plus a Prisma adapter.

Stripe billing and webhooks

Checkout, the customer portal, and signed, idempotent webhooks that keep plans in sync.

Database and Prisma

Prisma with Postgres, a ready schema, and a seed script.

Dashboard and plan gating

A protected dashboard with plan gating, plus settings and billing pages.

Marketing pages and SEO

Landing, pricing, terms, privacy, sitemap and social share images.

Rebrand in one file

Change the name, copy, plans and FAQ from a single config file.

How it works

Download

Pay once. Download starts on the confirmation page right away.

Add your keys

Drop your Stripe, database and auth keys into .env. Run the migrations.

Ship

Deploy to Vercel. Payments work on day one.

Built with tools you already know

Next.jsTypeScriptTailwindAuth.jsPrismaPostgresStripeVercel

Payment received. Pro unlocks in seconds.

Stripe tells your app. A signed webhook updates the plan. The dashboard does the rest. You write no glue code.

Read the setup guide
route.ts
// app/api/webhooks/stripe/route.ts
const event = stripe.webhooks.constructEvent(body, sig, secret);
if (event.type === "checkout.session.completed") {
  await db.subscription.upsert({ ... }); // idempotent
}

Built vs. from scratch

Rough estimates for one developer building each piece on their own. Your numbers will vary.

AuthenticationScratch: 2-3 days · ShipEmber: included
Stripe billing and webhooksScratch: 3-5 days · ShipEmber: included
Database and dashboardScratch: 3-4 days · ShipEmber: included
Marketing pages and legalScratch: 2-3 days · ShipEmber: included

One price. One payment.

$49 for launch week, then $79. Use it in unlimited personal and client projects.

See what you get
$49$79

Instant download. Lifetime updates to v1.

Questions

What tech does it use?

Next.js (App Router) with TypeScript, Tailwind CSS, Auth.js, Prisma with Postgres, and Stripe.

Can I use it for client projects?

Yes. Use it in unlimited personal and client apps. You just can't resell the kit itself as a starter kit or template.

How do I get it?

Right after checkout you land on a confirmation page and the download starts. Stripe emails a receipt. Bookmark the download page — the link keeps working. Lost it? Email us.

All questions

Stop wiring. Start building.

Login, billing and a dashboard are done. The product is yours.

Get ShipEmber, $49

$79 Launch-week price · One-time payment