Skip to main content
The user dashboard is the main work area after login. This is where users see account summaries, update profiles, manage avatars, and if payments are enabled, manage billing.

What this feature includes

The user dashboard area includes:
  • /dashboard
  • /dashboard/settings
  • /dashboard/billing
  • /dashboard/components
If your product uses subscriptions, the /dashboard/billing route will also connect to the payment endpoints described in Billing and payments.

Who uses it

  • logged-in users,
  • active customers,
  • trial users exploring the product,
  • internal teams testing post-login flows.

Main dependencies

What teams usually customize

  • dashboard navigation structure,
  • product terminology,
  • data shown in the main dashboard,
  • profile fields,
  • avatar flow,
  • empty states,
  • internal CTA paths,
  • connection between the dashboard and the product domain model.

When larger custom work is needed

Larger custom work is usually needed when:
  • the dashboard must display core business data,
  • the product needs more than profile and billing,
  • additional roles exist beyond member and admin,
  • the product needs custom workspace behavior.

Verification checklist

  1. Logged-in users can open /dashboard.
  2. /dashboard/settings can update profile data.
  3. Avatar flow works if it is enabled.
  4. /dashboard/billing only appears or works when payments are enabled.
  5. Empty states and internal CTA paths match the real product instead of generic boilerplate wording.
If the dashboard is active and you also monetize through plans, continue to Billing and payments.