Skip to content

Frontend docs

How the React SPA is structured and why key decisions were made.

Top-level

PageWhat you will find
FeaturesShared vs role page policy
PermissionsRoute and UI gating
QueryTanStack Query strategy and adoption status
ContextApp-shell state only (not server data)
API coreShared Axios / fetch client
API servicesDomain service module patterns

Architecture

PageWhat you will find
PrinciplesFrontend architecture principles
DomainsDomain placement rules
RoutingRouting model
Shared pagesMaintenance & users shared pages

i18n

PageWhat you will find
OverviewRuntime overview and contributor workflow
CLI / leavesfiles, sync, validate, generate, fill, … under i18n/

Fast start

  1. Features
  2. Architecture principles
  3. Context
  4. API core
  5. Query