A self-hosted, real-time network monitoring dashboard that polls nodes via SNMP and ICMP, streams live metrics over WebSockets, and visualises network topology, latency heatmaps, and packet-loss trends.
Year
2025
Timeline
Planned
Team
Solo Developer
Type
Academic / Personal Project
Networking / Infrastructure
NetPulse is a self-hosted network health monitoring dashboard purpose-built to apply and demonstrate BTech knowledge in communications and computer networks. It continuously polls network nodes using SNMP and ICMP, streams live telemetry over WebSockets, and presents the data as an interactive dashboard showing topology maps, latency heatmaps, and packet-loss trends. Unlike enterprise tools like PRTG or SolarWinds, NetPulse is lightweight, open-source, and deployable on a single machine — making it ideal for home labs, campus networks, and small infrastructure environments.
Most network monitoring solutions are either expensive enterprise products or complex systems requiring significant infrastructure. For a student or small team managing a lab or campus network, there is a gap for a simple, self-hosted tool that provides genuine visibility into network health without the overhead of enterprise tooling.
Type
Academic / Personal Project
Duration
Planned
Team Size
Solo Developer
Status
Conceptual Project
Networking
Backend
Frontend
Infrastructure
I'm actively looking for internship opportunities and open to collaborating on projects in networking, intelligent systems, and data engineering.