Docs

Getting started

How to turn the starter into your own commercial SaaS.

1. Set identity

Update the metadata in lib/app-config.ts first. Product name, pricing, support email, and provider defaults should change before copy polishing.

Then rewrite DESIGN.md so the repo reflects your visual system instead of inheriting the starter's taste.

2. Choose providers

Pick one auth provider and one billing provider. The starter keeps them in adapter modules so product routes stay stable.

Keep providers in stub mode until you have the keys, webhooks, and local workflow to verify them.

3. Ship the first path

Do not expand before one user path works. Marketing page, login or signup, pricing, and one value-producing app surface should be enough for the first release.