SaaS Boilerplate
Ship your SaaS
in one evening.
Authentication, RLS-ready Postgres migrations, idempotent Lemon Squeezy webhooks, installable PWA, SEO, and production CSP — already wired and tested. Clone, configure your keys, deploy, and ship your product — not your infrastructure.
Product tour
Voyez le starter en action
Installation, auth Supabase, checkout Lemon et livraison ZIP — en quelques minutes de vidéo.
- Auth SSR + billing Lemon en moins d'une soirée
- Walkthrough complet : install → deploy → first sale
- Aucune métrique fictive — demo du code réel
Un polish niveau SaaS premium
Captures réelles du starter — landing, auth, billing et PWA. Remplacez-les par vos screenshots après branding.

Page d'accueil marketing avec grille produits, SEO et JSON-LD — capture via /?capture=1.
What's included
Everything in the ZIP — derived from the actual repository, not a feature wishlist.
Full Next.js 16 App Router codebase
Auth SSR, protected routes, product catalog, billing, PWA, API routes, and CI-ready test suite.
Supabase + Lemon Squeezy integration
Idempotent webhooks, RLS policies, customer portal, signed ZIP delivery, and refund revocation hooks.
Marketplace & SEO layer
SSG product pages, JSON-LD, Open Graph, sitemap, cross-sell grid, and Gumroad external checkout support.
Premium dark UI system
Obsidian + violet theme, glass cards, gradient utilities, dashboard theme switcher, and mobile-first CTAs.
Buyer documentation pack
START-HERE.md, LICENSE.md, CHANGELOG.md, FAQ, troubleshooting, and setup checklist page.
Launch & marketing assets
Gumroad copy, social templates, screenshot capture guide, Loom script, and /marketing-preview reference page.
Production hardening
CSP, HSTS, rate-limit stubs, Sentry hooks, health check, and npm run verify pipeline.
Extensibility stubs (v1.1)
White-label brand config, analytics toggles, payment provider map, multi-tenant types, and AI assistant config.
Built on a modern foundation
Technologies already wired — you customize product logic, not infrastructure plumbing.
Next.js
v16App Router, SSR, SSG, API routes
React
v19UI components & server/client boundaries
Supabase
v2.xAuth SSR, Postgres, RLS
Lemon Squeezy
Checkout, webhooks, customer portal
Tailwind CSS
v4Design system & responsive layout
Vitest + Playwright
Unit & E2E test coverage
PWA
Manifest, service worker, offline page
Vercel
Recommended deploy target
One payment. Full production stack.
Transparent pricing from the product catalog — no fake countdown timers or inflated value claims.
Vibe PWA Starter-kit
The production Next.js 16 SaaS foundation that saves weeks of auth, billing, and deployment plumbing.
$100
$149
One-time · Commercial license
- Full production codebase — commercial license
- Lifetime Gumroad updates
- 90-day email support
- 14-day refund policy
Verify on /demo before purchase · No fake social proof
Starter-kit vs. DIY
Honest comparison — we document what's included so you can decide without hype.
| Feature | Starter-kit | Build from scratch | Generic template |
|---|---|---|---|
| Supabase Auth SSR + protected routes | Partial | ||
| Lemon Squeezy webhook + RLS billing | |||
| PWA installable + offline page | Partial | Partial | |
| Product catalog + SEO + JSON-LD | |||
| CI pipeline (lint, typecheck, tests) | Partial | Partial | |
| Buyer docs + setup checklist | |||
| Marketplace / Gumroad launch assets | |||
| Production CSP + security headers | Partial | Partial |
Clear guarantees
No fake urgency — just transparent policies buyers can verify before purchase.
14-day refund
If the starter doesn't match the documented feature set, request a refund on Gumroad within 14 days.
90-day support
Email support for setup blockers — response within one business day on weekdays.
Commercial license
Build and sell unlimited SaaS products. Reselling the starter as-is is not permitted.
FAQ
Transparent answers — same content as Gumroad and the product page.
I bought on Gumroad — do I need Lemon Squeezy to use the kit?
No for receiving the ZIP (Gumroad delivers it). Yes only if you want to sell digital products through your own deployed site using the included Lemon Squeezy checkout flow. The 7 other catalog items are demo examples for that pattern.
Is this really production-ready?
Yes. Idempotent Lemon Squeezy webhooks with Postgres locking, RLS on tables, production CSP, E2E tests on auth and checkout, and GitHub Actions CI. This stack runs in production today.
Can I swap Supabase for something else?
Technically yes, but the kit is built around Supabase Auth + Postgres. Migrating to Clerk + Neon would take a few hours of refactor.
Does the license allow commercial use?
Yes. Build and sell unlimited SaaS products with this starter. You may not resell the kit itself as-is.
Is technical support included?
90-day weekday email support for setup blockers, plus lifetime v1.x updates via Gumroad Library.
Vibe PWA Starter-kit v1.1
Ship your SaaS this week
Clone, configure env vars, deploy — the plumbing is done.