App recipes
Build common SaaS flows from maintained screen sets or a short list of blocks.
Last updated Aug 26, 2026
Start with a app flow
A app flow is a maintained set of screens for one customer task. Use it when you need more than a single section, then replace screens that do not fit your app.
Dashboard foundation
- Application shell
Choose the navigation structure that matches the number of app areas.
- Dashboard home
Show the few values and tasks a returning user needs first.
- Primary record view
Add a table, list, or board for the main object in the app.
- Empty and error states
Give every new account a clear first action and every failed request a recovery path.
Account onboarding
- Sign in or create account
Ask only for the information required to start.
- First setup choice
Use the task that brought the customer in, not a generic welcome survey.
- Immediate result
Create the first useful screen or project before asking for optional details.
- Return path
Bring returning users back to the unfinished step with their choices intact.
Plans and billing
- Plan comparison
Show the practical difference between plans and the billing interval.
- Continue to checkout
Send the selected plan and interval to the payment flow without asking twice.
- Billing settings
Show the current plan, renewal date, payment method, and invoices.
- Failure recovery
Keep the account usable where possible and explain the next payment action.