Nexus CMS

Dashboard & API keys

Customer dashboard, workspaces, projects, and API keys.

Account vs workspace

TermMeaning
AccountYour login identity (email / password).
WorkspaceThe container created for that account: license key, plan/trial, and projects.

During alpha each account has one workspace (no team invites yet). In the data model the workspace is stored as an organization owned by your user.

Customer dashboard

Sign in with email/password (OAuth is disabled during alpha):

RoutePurpose
/dashboardLicense key, alpha status, usage
/dashboard/projectsCreate/delete projects, create/revoke API keys

Product usage is free until a stable release — there is no customer billing UI during alpha.

API keys

  1. Create a project
  2. Create a named API key — the secret is shown once
  3. Copy it immediately; we only store a hash (no “view again”)
  4. Revoke confirms before disabling the key
  5. Delete project confirms and revokes its keys

Headless runtime & styles

Nexus is a headless overlay for React/Next:

  • The compiler tags your JSX; the runtime patches overrides onto real DOM nodes.
  • @nexus-cms/react ships encapsulated CSS into a shadow root (OVERLAY_CSS). Consumers do not need Tailwind at runtime.
  • Tailwind may be used in marketing apps or examples as a host-site dependency only.

On this page