Web app overview
What the emaw-web-app repository is, its stack, routes and layout.
Local development
Running the web app on port 5174 against the dev backend, and testing the hand-off with a local website.
Configuration
The three VITE_ variables, the committed env files per build mode, and where tokens are stored.
Sessions and the website hand-off
How the web app signs people in, refreshes tokens, and receives signed-in visitors from the website.
Deployment
Both branches deploy automatically to Cloudflare Pages; this is the reference pattern the other frontends copy.