Onboarding Guide
A complete A→Z walkthrough from clone to production. 5 phases, ~80 minutes total. Each phase ends with a clear checkpoint so you know exactly when you can move on.
Phases are independent — you can pause and resume between them. Each phase tells you what accounts and keys you need before starting, what to do, and how to verify the result. For a focused reference, use the category index.
The 5 phases
Create the third-party accounts you will need and confirm the tools on your machine.
Clone the repository, run the init wizard, connect Supabase, and load the app at localhost.
Verify auth, plug Stripe in test mode, add one LLM provider, then complete a test purchase end-to-end.
Branding, business model (B2C vs B2B), pricing plans, email provider, and locale.
Legal pages, GDPR, production env vars, deploy target, webhooks, smoke tests.
Create the third-party accounts you will need and confirm the tools on your machine.
Start Phase 0: Before you start →