Real-time monitoring and visualization tools
Each monitor connects to the Socket.IO server at localhost:8765 to receive real-time events.
All monitors use a shared Zustand store for state management with clean separation of concerns.
To test with demo data, append ?demo to any monitor URL.
All monitors share a centralized Zustand store (/js/stores/dashboard-store.js) that manages:
Each page subscribes to specific state slices for optimal performance and clean separation of concerns.