Works

WORK 01 · SaaS Template

VibeShip

A commercial SaaS template beyond a marketing page.

A Next.js SaaS starter that prepares marketing, pricing, docs, legal, account, billing, and dashboard surfaces as a replaceable product shell.

VibeShip reelLIVE SYSTEM
STACK
Next.js / Stripe / Prisma
DEPLOY
Cloudflare OpenNext
MODE
Private repo

01

Problem

Many starters stop at a polished homepage and leave account, billing, support, docs, and release surfaces for later. VibeShip moves those high-friction surfaces up front.

02

System

  • Next.js App Router joins product and marketing surfaces in one shell.
  • NextAuth, Prisma, and Stripe stay as integration points while preview mode keeps the template inspectable without secrets.
  • Cloudflare and OpenNext support decouple the deployment path from a Vercel-only default.
  • Docs, changelog, legal, contact, waitlist, and dashboard shell pages remain reachable outside the hero.

03

Build trace

  • The local repo includes Cloudflare setup, template mode, and a production-shaped README.
  • It helps move a new SaaS from idea to demoable and publishable foundation.
  • The point is not template theater. It removes repeated work around commercial product surfaces.

04

Next path

Replace the preview workflow with a real product flow, then wire OAuth, database, and Stripe credentials.

Ship / 2026