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.
git clone https://github.com/Fruitloop24/dream-saas-basic my-app
cd my-app
npm installOpen in your AI editor (Claude Code, Cursor, Windsurf) and type:
/setupThe 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.
npm run build
npx wrangler pages deploy dist# Vercel / Netlify / CF Pages auto-deploy from git
# Just set VITE_DREAM_PUBLISHABLE_KEY as an env variableThat'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