Your side project doesn't need 3 more weeks of setup

Auth, billing, dashboard, API, deploy — you've built these five things before. Here they are, wired up, tested, and ready to ship. Next.js 14, Supabase, Stripe, and Coolify included.

View on GitHub

You've written this code before

Every SaaS needs the same foundations. You rebuild them each time. It's not creative work — it's plumbing. Here's what you're stuck doing instead of shipping.

🔑

Auth flow

Sign up, log in, reset password, OAuth, session handling. You've typed this six times.

💳

Stripe integration

Webhooks, checkout sessions, customer portal, subscription state. Wiring it all takes a full day.

📊

Dashboard scaffolding

Layout, nav, user menu, settings page. The same responsive shell every time.

🔌

API structure

Route handlers, middleware, error responses, rate limiting. Boilerplate with a capital B.

🚀

Deployment

Dockerfile, env vars, CI/CD, domain, SSL. "It works locally" is not a deploy strategy.

Real code, not a tutorial

Every piece is wired end to end. Copy the repo, add your Stripe keys, deploy. You're running a real SaaS, not a TODO app.

Next.js 14 App Router

Server components, route handlers, middleware. Not the Pages Router — the current one.

// app/dashboard/page.tsx
export default async function Dashboard() {
  const user = await getUser()
  return <DashboardClient user={user} />
}

Supabase Auth

Email + password, magic links, Google and GitHub OAuth. JWT-protected API routes. Row Level Security policies ready.

// middleware.ts
export function middleware(req: NextRequest) {
  return updateSession(req) // 2 lines
}

Stripe Billing

Checkout, webhooks, customer portal, subscription guard. Monthly, annual, and one-time payments out of the box.

// Check if user is subscribed
if (!subscription?.active)
  redirect('/billing')

Coolify Deployment

Dockerfile included. Deploy to a $5 Hetzner VM with Coolify in under 10 minutes. No Vercel vendor lock-in. Your infra, your rules.

# Just push to Coolify
git remote add coolify ...
git push coolify main

Dashboard UI

Responsive layout with sidebar nav, user menu, settings, and billing pages. Tailwind CSS. Dark mode included because it's 2024.

TypeScript, tested

Full type coverage. Integration tests for auth and billing flows. ESLint + Prettier configured. CI pipeline that actually runs.

Self-host. Actually self-host.

Every other boilerplate assumes Vercel. That's not self-hosting — that's just another platform. We include Coolify config so you deploy to your own server for $5/mo on Hetzner. Real numbers:

Vercel Pro Hetzner + Coolify
Hosting $20/mo $5/mo
Function timeout 60s No limit
Bandwidth 1 TB included 20 TB included
Run anything Next.js only Any Docker image
Annual cost $240 $60

Hetzner Cloud CX11 — 1 vCPU, 2 GB RAM. Plenty for a SaaS that's just getting started.

One price, yours forever

No subscriptions on the kit. Pay once, clone, ship.

Standard

$99 one-time

  • Next.js 14 + Supabase Auth
  • Stripe Billing integration
  • Dashboard UI with Tailwind
  • Coolify + Hetzner deploy config
  • TypeScript, ESLint, Prettier
  • 6 months of updates

Questions you're probably asking

No. That's the point. The Coolify setup deploys to any server. Hetzner, DigitalOcean, AWS EC2, your homelab — if it runs Docker, it runs this. We include a Vercel config too, if you want it, but it's not required.
The auth layer is modular. Swap Supabase for Clerk or Auth0 if you want. You'll need to rewrite the session middleware, but the rest of the app doesn't care which provider you use. Most people stick with Supabase — the free tier is generous and the DX is solid.
After you add your Stripe and Supabase keys, yes. Auth, billing, and the dashboard work out of the box. You just build your actual product feature on top. That's the part that should take your time, not the infrastructure.
Email us at hello@b7co.cloud with your original order number. We'll send a Stripe payment link for the $50 difference and unlock Premium access.
Yes. Full source, not a compiled dist. Private GitHub repo access. Fork it, modify it, deploy it. The license covers unlimited personal and commercial projects — just don't resell the kit itself.
Coolify gives you a UI for deploys, env management, SSL, and monitoring. It's like self-hosted Vercel. You can still SSH in and docker compose up if you prefer, but Coolify handles the parts that waste time — auto SSL, zero-downtime deploys, git-push-to-deploy.