Frontend
Vite React demo UI for the minimal job queue.
It reuses the visual style from the previous advanced frontend, but only keeps:
- dashboard
- jobs page
- job detail page
- global events page
The UI polls:
- jobs and stats every 2 seconds
- events every 1 second
No WebSockets are used.
Run
npm install
npm run dev
The Docker frontend image serves the local dist/ directory with nginx, so run npm run build before docker compose up --build if dist/ is missing or stale.