Skip to main content
Source snapshot: 13 October 2026. These pages describe the current implementation, including unfinished controls. See coverage and review notes.

Marketing homepage

Host: <ROOT_DOMAIN> · Route: /

Purpose and access

Introduce the platform and route visitors to signup, administrator login, member-demo access, or the control panel.Entry, public access, and redirect rules are described for this screen below.

Screen layout

The landing page has navigation, a hero, feature descriptions, tenant-isolation explanation, plan cards, calls to action, and footer. Signed-in visitors see account-aware navigation.

Fields and displayed information

This screen has no editable fields or filters in its rendered components.

Actions

Linked navigation

Interaction sequence

Choose a signup/onboarding call to action → open the configured setup route. Admin Login opens the administrator host; tenant/demo and control links open their respective surfaces.

States and rules

Marketing claims and plan cards are static copy rather than evidence that every advertised feature works. Treat pricing here as source display text, not an authoritative live commercial plan.

Implementation references

Paths below are relative to the application repository. This is source-reviewed behavior, not a recorded browser test.
  • apps/web/src/app/sites/marketing/page.tsx
Data and access helpers: apps/web/src/lib/session.ts, apps/web/src/lib/server-api.ts, apps/web/src/lib/tenants.ts, apps/web/src/lib/api-client.ts

API behavior references

  • apps/api/src/auth/auth.controller.ts
  • apps/api/src/tenants/admins.controller.ts
  • apps/api/src/tenants/roles.controller.ts
  • apps/api/src/tenants/tenants.controller.ts
  • apps/api/src/onboarding/onboarding.controller.ts