Dashboard & API keys
Customer dashboard, workspaces, projects, and API keys.
Account vs workspace
| Term | Meaning |
|---|---|
| Account | Your login identity (email / password). |
| Workspace | The 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):
| Route | Purpose |
|---|---|
/dashboard | License key, alpha status, usage |
/dashboard/projects | Create/delete projects, create/revoke API keys |
Product usage is free until a stable release — there is no customer billing UI during alpha.
API keys
- Create a project
- Create a named API key — the secret is shown once
- Copy it immediately; we only store a hash (no “view again”)
- Revoke confirms before disabling the key
- 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/reactships 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.