Learn how to get up and running with saas-scaffold through guides, setup checklists, and platform resources.
How it works
Start with an empty folder, run the CLI, select your packages, and get a complete SaaS app with a landing page and all your selected features.
Create a new directory or navigate to where you want your project.
The CLI prompts you to choose authentication (Better Auth, Supabase, NextAuth), database (Neon, Supabase, MongoDB), payments (Stripe, Polar, Lemon Squeezy), and more.
The CLI creates a complete Next.js app with a landing page, dashboard, authentication flows, billing pages, and all the code for your selected packages.
Copy .env.example to .env.local and add your provider keys (auth secrets, database URLs, API tokens).
Start your app and visit the landing page. Sign up, access the dashboard, and test your selected features.
Choose how users sign in (magic links, Google OAuth) and how sessions are stored.
Create checkout sessions, handle webhooks, and update subscription state.
Send transactional email and set up DNS (DKIM/DMARC/SPF) to avoid spam folders.
Pick your persistence layer and get schemas/tables plus starter queries.
Ship a blog + metadata defaults that help you rank and share.
A polished UI starter with components, themes, and dark mode.