Skip to Content
Apps & PortalsApps — Index

Apps — Index

Leadmetrics v3 ships seven apps. Each folder below contains the full spec for that app: screens, navigation flows, and any app-specific technical docs.


AppFolderAudienceTechStatus
Dashboardapps/dashboardTenant admins & membersNext.jsPartial [Live]
DM Portalapps/dm-portalInternal DM reviewersNext.jsPartial [Live]
Manageapps/manageSuper adminsNext.jsPartial [Live]
Auth@leadmetrics/middleware (shared)All usersFastify JWT (HS256)Core [Live]
Knowledge Baseapps/knowledgebaseInternal Leadmetrics teamNextra v4 + Next.js[Live]
Dashboard Mobileapps/dashboard-mobileTenant users on mobileReact Native + Expo[Live]
DM Mobileapps/dm-mobileDM reviewers on mobileReact Native + Expo[Live]
CLI (lm)apps/cliInternal Leadmetrics / DM teamNode.js + Ink[To Build]

Knowledge Base is not a standalone app. Dataset management (create, configure, embedding model, crawler schedule) lives in Manage. Tenants and DM reviewers upload/remove docs and use the sandbox from within Dashboard and DM Portal respectively. See Manage — Knowledge Base Screens.


Shared UI docs

Design decisions that apply across all apps live in docs/ui/:

DocWhat it covers
UI LayerApp setup, auth, SSE, SendGrid integration
Design SystemColors, typography, spacing, component patterns
Responsive DesignBreakpoints, shell layout, nav patterns
ThemingDark/light mode, CSS variables, no-flash strategy

API surfaces

Each app has a matching API surface on the Fastify backend. See docs/api/ for the full API reference.

AppAPI prefixDoc
Dashboard/dashboard/v1api/dashboard.md
DM Portal/dm/v1api/dm.md
Manage/admin/v1api/admin.md
Auth/auth/v1api/auth.md
Mobile/mobile/v1api/mobile.md
Agents (control plane)/agent/v1api/agents.md

© 2026 Leadmetrics — Internal use only