# Admin area map

Every page of the admin area, read from the navigation registry of the frontend (`frontend/src/lib/navRegistry.ts`) with the labels and descriptions you see in the app. Most categories also have a hub page that shows all of their pages as cards.

## Dashboard

| Page | Path | What it is for |
|---|---|---|
| **Dashboard** | `/admin` | Overview, widgets and key numbers |

## Clients

| Page | Path | What it is for |
|---|---|---|
| **Customers** | `/admin/customers` | Client accounts and profiles |
| **Users** | `/admin/users` | Login users and access |
| **Client groups** | `/admin/client-groups` | Groups, discounts and rules |
| **Client fields** | `/admin/client-fields` | Custom client fields |
| **CSV import** | `/admin/csv-import` | Import clients from CSV |

## Billing

| Page | Path | What it is for |
|---|---|---|
| **Invoices** | `/admin/invoices` | Invoices, payments and PDFs |
| **Transactions** | `/admin/transactions` | Payments and refunds log |
| **Quotes** | `/admin/quotes` | Quotes and proposals |
| **Billing tools** | `/admin/billing-tools` | Mass pay, merge, split and more |
| **Overdue** | `/admin/overdue` | Reminders and late fees |
| **Gift cards** | `/admin/gift-cards` | Gift cards and balances |
| **Billable items** | `/admin/billable-items` | One-off and recurring charges |
| **Payment gateways** | `/admin/gateways` | Payment gateways and fees |
| **Taxes** | `/admin/tax` | Tax rules, VAT and OSS |
| **Currencies** | `/admin/currencies` | Currencies and exchange rates |
| **Legal entities** | `/admin/legal-entities` | Issuing companies |

## Products & services

| Page | Path | What it is for |
|---|---|---|
| **Products** | `/admin/products` | Catalog, pricing and options |
| **Services** | `/admin/services` | Active client services |
| **Orders** | `/admin/orders` | Orders and fraud review |
| **Servers** | `/admin/servers` | Servers, groups and health |
| **Marketplace** | `/admin/marketplace` | Resell vendor products: sync catalogs, set markups, sell through the normal order flow. |
| **Bundles** | `/admin/bundles` | Product bundles |
| **Order forms** | `/admin/order-forms` | Order form templates |
| **Cancellations** | `/admin/cancellations` | Cancellation requests |
| **Usage metrics** | `/admin/usage-metrics` | Usage-based billing metrics |
| **Module queue** | `/admin/module-queue` | Pending module actions |
| **Module log** | `/admin/module-log` | Module call log |

## Domains

| Page | Path | What it is for |
|---|---|---|
| **Domains** | `/admin/domains` | Registrations, transfers and DNS |

## Support

| Page | Path | What it is for |
|---|---|---|
| **Support tickets** | `/admin/tickets` | Support tickets |
| **Live chat** | `/admin/live-chat` | Live chat with visitors |
| **Content** | `/admin/content` | Knowledge base and announcements |
| **Downloads** | `/admin/downloads` | Downloadable files |
| **Email log** | `/admin/email-log` | Every email sent to clients, with content and resend |
| **Network status** | `/admin/network-status` | Network status and incidents |
| **Support settings** | `/admin/support-settings` | Departments, piping and SLA |
| **Calendar** | `/admin/calendar` | Renewals, due dates and events |
| **To-do** | `/admin/todos` | Staff to-do list |
| **Projects** | `/admin/projects` | Client projects with tasks, time tracking and billing |
| **Verification** | `/admin/kyc` | Review customer identity documents (KYC) |
| **Getting started** | `/admin/getting-started` | First-run setup checklist |
| **My notes** | `/admin/my-notes` | Your private notes |
| **Noticeboard** | `/admin/noticeboard` | Notices for all staff |

## Marketing

| Page | Path | What it is for |
|---|---|---|
| **Mass mail** | `/admin/campaigns` | Mass mail and campaigns |
| **Promo codes** | `/admin/coupons` | Promo codes |
| **Link tracking** | `/admin/tracked-links` | Short links that count clicks |
| **Affiliates** | `/admin/affiliates` | Affiliates and commissions |

## Website & content

| Page | Path | What it is for |
|---|---|---|
| **Website** | `/admin/website` | Public pages, menu and footer |
| **Themes** | `/admin/themes` | Themes and branding |

## Addons & integrations

| Page | Path | What it is for |
|---|---|---|
| **Addons** | `/admin/addons` | Install modules and gateways |
| **Plugins** | `/admin/plugins` | Plugins and hooks |
| **API keys** | `/admin/api-keys` | Tokens for scripts and integrations to call the admin API |
| **Developer docs** | `/admin/developer-docs` | Generated reference for the API, events and plugins |
| **OAuth apps** | `/admin/oauth-clients` | OAuth / OIDC applications |
| **SAML SSO** | `/admin/saml` | SAML 2.0 identity providers |

## Security

| Page | Path | What it is for |
|---|---|---|
| **Security** | `/admin/security` | Captcha, SSO, IP rules, passwords |
| **Staff & roles** | `/admin/staff` | Staff and roles |
| **Fraud** | `/admin/fraud` | Fraud checks |
| **GDPR** | `/admin/gdpr` | GDPR exports and erasure |
| **Login history** | `/admin/login-history` | Login history |
| **Sessions** | `/admin/sessions` | Your active sessions |

## System & settings

| Page | Path | What it is for |
|---|---|---|
| **General settings** | `/admin/general-settings` | Company, URLs, maintenance, locale |
| **Mail (SMTP)** | `/admin/mail-settings` | SMTP and mail delivery |
| **Email templates** | `/admin/email-templates` | Edit the wording of every automated email, per language |
| **Translations** | `/admin/translations` | Edit any text per language |
| **Notifications** | `/admin/notifications` | Slack, Discord and webhooks |
| **Reports** | `/admin/reports` | Reports and exports |
| **System health** | `/admin/system-health` | System health checks |
| **Jobs** | `/admin/jobs` | Background jobs and automation |
| **Audit log** | `/admin/audit` | Who changed what and when, across staff and clients |
| **Backups** | `/admin/backups` | Database backups |

