# Local Development ## Install ```bash npm install ``` ## Run ```bash VITE_API_BASE_URL=http://localhost:8080 \ VITE_THALOS_AUTH_BASE_URL=http://localhost:20080 \ VITE_THALOS_DEFAULT_RETURN_URL=http://localhost:22380/availability \ 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`. ## Build ```bash npm run build ``` ## Test ```bash npm run test:ci ``` See also: `docs/runbooks/testing.md`