Hand-Drawn Digit Recognizer — System Design
11 components · 10 links · 5 zones
Loading graph…
Legend
- Standard node
- External / inferred (dashed)
- Database / persistent store
- Load balancer / proxy
- Zone band (small-caps title)
- Link / dependency
- Data flow (dashed)
- Bidirectional (request/response)
Inferred components — evidence
- Vite dev proxy — only present in dev; vite.config.js proxies /predict-digit & /health to localhost:8000. No production reverse proxy is defined.
- OS filesystem / GDI — implied by torch.load, torch.save, and Canvas 2D context use; not an explicit project artifact.
- train.py / MNIST corpus — offline build-time path, not part of the served runtime.