NetworkAI — AI-Powered Campus Network Monitoring System
A real-time network monitoring dashboard designed to help campus IT teams observe network health, monitor interfaces, and identify potential issues from a single interface.
What I built
Real-time network monitoring with live interface and system status
Network interface analytics showing traffic and connection activity
Historical monitoring data for analyzing network behavior over time
Live WebSocket communication for continuously updated monitoring data
Network controls to start and stop monitoring directly from the dashboard
Interactive charts and visualizations for easier interpretation of
network metrics
Responsive dashboard UI designed for clear monitoring rather than unnecessary complexity
FastAPI backend providing REST APIs and WebSocket communication
React frontend with a modern monitoring-focused interface
Why I built it
The goal was to create a practical campus network monitoring system that demonstrates how real-time networking data can be collected, processed, and presented through a modern web interface.