# Vocero React frontend React, TypeScript, Tailwind CSS, and Vite client for the existing `s2s-client` FastAPI backend. Requires Node.js 22.18+ or 24+ and npm. Run `npm ci`, then `npm run dev`. The frontend listens on `http://127.0.0.1:5173` and proxies backend requests to `http://127.0.0.1:8420`. Copy `.env.example` to `.env.local` to override that target. `npm run check` runs formatting, strict ESLint, TypeScript, and Vitest checks. `npm run build` typechecks and produces `dist/`. `npm run format` and `npm run lint:fix` apply mechanical formatting and lint fixes. The repository's `start_ui.sh` still serves the original UI. This project is started separately during the frontend migration.