Getting Started

Go from zero to a fully provisioned, deployed SaaS project in under five minutes.

1. Create a Donno account

Sign up at donno.ai/signup with your email address. You will receive a confirmation email to verify your account.

2. Set up your provider accounts

Before provisioning, make sure you have accounts on the services you want to use. All required services have free tiers.

ServiceRequired?Sign up
GitHubYesgithub.com/signup
SupabaseYessupabase.com
VercelYesvercel.com/signup
StripeNostripe.com
ResendNoresend.com

3. Connect your accounts

In the Donno wizard (step 4), you will connect each provider:

  • GitHub, Supabase, Vercel use OAuth. Click the connect button, authorize Donno, and you are done.
  • Stripe requires your secret API key. Find it at Stripe Dashboard > Developers > API keys.
  • Resend requires your API key. Find it at Resend Dashboard > API Keys.

API keys are encrypted before storage and are only used to provision resources in your accounts.

4. Create your first project

You have two options:

Option A: Web wizard

Go to your dashboard and click New Project. The wizard walks you through project details, stack configuration, pricing, and provisioning. See the wizard docs for details on each step.

Option B: CLI

Run the following in your terminal:

npx donno init

The CLI prompts you for the same information as the web wizard, then provisions your project and optionally clones the repo locally. See the CLI docs for all available commands.

5. Start building

Once provisioning completes, you will have:

  • A GitHub repo with a full Next.js project, auth pages, billing integration, and email templates
  • A live Supabase project with migrations applied and auth configured
  • Stripe products and prices matching your pricing model
  • A Vercel deployment with all environment variables set
  • A Resend domain (DNS records provided for you to verify)

Clone the repo and start building:

git clone https://github.com/you/your-project
cd your-project
claude  # or cursor .

The generated CLAUDE.md file gives AI tools full context about your project from the first prompt.


Next: learn about the web wizard or the CLI.