chore(frontend): scaffold Vite React TypeScript application

This commit is contained in:
2026-10-06 15:56:59 -03:00
parent 0965077cac
commit 36e2bee885
21 changed files with 4928 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
# 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.