990 B
990 B
Local Development
Install
npm install
Run
VITE_API_BASE_URL=http://localhost:8080 \
VITE_THALOS_AUTH_BASE_URL=http://localhost:20080 \
VITE_THALOS_DEFAULT_RETURN_URL=http://localhost:23180/status \
VITE_THALOS_DEFAULT_TENANT_ID=demo-tenant \
npm run dev
Auth Model
- Login is executed via central Thalos OIDC start endpoint.
- Business calls are gated behind session checks.
- Session cookies are sent with
credentials: include. - Workflow calls that return
401trigger session revalidation and then guide the user back to central login.
Available Screens
/status: current order status, selected order detail, history, recent events, and shared-lifecycle guidance/submit: customer order submission and recent submission results with kitchen/payment readiness hints/session: current Thalos session profile payload
Build
npm run build
Test
npm run test:ci
See also: docs/runbooks/testing.md