Quickstart

Pick a template, clone it, tell your AI what you're building. Ship in minutes.

1. Pick Your Template

What kind of business are you building? Each template comes with everything wired up — auth, billing, dashboard.

📊

SaaS

Subscription tiers, usage tracking, automatic limits. For AI tools, APIs, dev tools.

🛒

Store

Products, cart, guest checkout. No per-user fees. For merch, digital products, courses.

🔐

Membership

Content gating, paywalls, auto-checkout. For communities, premium content, courses.

Not sure? Check How to Choose for a breakdown.

2. Clone & Run /setup

Open the template in any AI editor and let it configure everything for you.

Example: SaaS template
git clone https://github.com/Fruitloop24/dream-saas-basic my-app
cd my-app
npm install

Open in your AI editor (Claude Code, Cursor, Windsurf) and type:

/setup

The AI reads the CLAUDE.md, understands the config system, and walks you through:

  • Adding your publishable key
  • Branding — name, colors, theme (dark/light)
  • Copy and content for your specific product
  • Auth + billing already working

Don't have a publishable key yet? Sign up, connect Stripe, create a project, and grab your key from the dashboard.

3. Deploy

Build and deploy anywhere. Your app works on any host.

Cloudflare Pages (recommended)
npm run build
npx wrangler pages deploy dist
Or push to GitHub
# Vercel / Netlify / CF Pages auto-deploy from git
# Just set VITE_DREAM_PUBLISHABLE_KEY as an env variable

That's it. You're live.

Your users can sign up, subscribe, and use your product. Manage everything from the Cerul dashboard — no code changes needed.

Watch It Happen

See the full clone-to-working-SaaS flow in 4 minutes:

Watch the 4-minute setup video