It monitors HTTP endpoints, tracks uptime and latency, and streams updates via WebSocket.
The goal was to keep the system simple and understandable, with a clear architecture: domain -> application -> infrastructure -> presentation
It runs on a low-cost VPS and handles real traffic.
This is powered by Vix.cpp: https://github.com/vixcpp/vix
Source code: https://github.com/GaspardKirira/PulseGrid
I’d appreciate any feedback, especially on architecture and design decisions.