This project is a web application with a Rust (Actix-web) backend and a VueJS frontend.
- Backend: Rust, Actix-web, SQLx (Postgres).
- Frontend: Vue 3, Tailwind CSS, Pinia.
- Observability: Prometheus, Grafana, Alertmanager. Structured logs in JSON.
- Config: 15-factor app. Env vars via Doppler or
.env.