Skip to content

Deployment ​

The frontend source establishes a Vite production build but does not define the live hosting platform, release pipeline, CDN, domain, TLS setup, or final reverse-proxy configuration.

Frontend build ​

sh
cd front
npm run build

Vite produces static frontend assets. Set the desired VITE_API_BASE_URL for the build environment. Because VITE_* variables are exposed in the browser bundle, do not put secrets in them.

Hosting and routing ​

The application uses React Router BrowserRouter; production hosting must support SPA fallback to the frontend entry document for client-side routes. The exact web server configuration is not available from frontend source code.

Backend and database ​

API deployment, database migration, SMTP, secrets, and server process management are outside this frontend deployment guide. Backend/deployment configuration must be verified with the operations team and backend documentation.

Documentation deployment ​

Run npm run docs:build from the repository root. The VitePress output directory is configured by VitePress defaults unless changed in docs/.vitepress/config.ts.