Monitor β’ Analyze β’ Diagnose β’ Optimize
NetPulse Pro is a modern Enterprise WiFi Network Monitoring & Diagnostics Platform built for IT Administrators, Network Engineers and Enterprise Infrastructure Teams.
The application provides powerful network visibility through real-time monitoring, signal analytics, WiFi scanning, diagnostics, reporting and performance dashboards.
Designed with an enterprise-grade user experience inspired by Cisco Meraki, Ubiquiti, Microsoft Azure and Aruba Central.
| Module | Status |
|---|---|
| π Dashboard | β |
| πΆ WiFi Scanner | β |
| π Signal Analyzer | β |
| π Network Diagnostics | β |
| β‘ Speed Test | β |
| π Analytics | β |
| π Reports | β |
| β Settings | β |
Browser
β
βΌ
React + Vite Frontend
β
Axios REST Client
β
βΌ
Flask REST API
β
βΌ
SQLite Database
- Scan Nearby Networks
- RSSI Monitoring
- Channel Analysis
- Security Type Detection
- Frequency Monitoring
- Live KPIs
- Network Health
- Performance Widgets
- Real-Time Status
- Signal Trend Charts
- Speed Analysis
- Historical Performance
- Interactive Reports
- Ping Test
- DNS Lookup
- Gateway Information
- Latency Monitoring
- Download Speed
- Upload Speed
- Ping
- Jitter
- Performance Reports
- Historical Records
- Export Support
- React 19
- Vite
- Tailwind CSS
- Axios
- React Router
- Recharts
- Flask
- Python
- Flask SQLAlchemy
- REST API
- SQLite
NetPulse-Pro/
βββ frontend/
β βββ components/
β βββ layouts/
β βββ pages/
β βββ services/
β
βββ backend/
β βββ blueprints/
β βββ models/
β βββ services/
β βββ app.py
β
βββ docs/
βββ Screenshots/
βββ README.md
| Category | Count |
|---|---|
| Pages | 8 |
| Components | 30+ |
| REST APIs | 15+ |
| Charts | 8 |
| Modules | 8 |
| Responsive | β |
git clone https://github.com/sivaprakashtech/WiFi-Analyzer-Pro.gitcd frontend
npm install
npm run devcd backend
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python app.py- β Dashboard
- β WiFi Scanner
- β Analytics
- β Diagnostics
- β Reports
- β Settings
- β¬ Docker
- β¬ Cloud Deployment
- β¬ AI Network Analysis
- AI Assisted Diagnostics
- Docker Support
- Mobile Application
- Real-Time Alerts
- Multi User Authentication
- Cloud Sync
MIT License
Network Validation Engineer @ Amazon
Enterprise Web Applications β’ React β’ Flask β’ Python β’ WiFi Technologies β’ Network Diagnostics
Made with β€οΈ by Siva Prakash
NetPulse Pro is an enterprise-grade WiFi monitoring and diagnostics platform built for network engineers, IT administrators and enterprise environments.
It provides real-time WiFi analysis, network diagnostics, signal monitoring, speed testing, analytics and reporting through a modern dashboard.
- Real-time Network Status
- Connected Devices
- Signal Health
- Bandwidth Usage
- Performance Widgets
- Scan Nearby Networks
- Channel Analysis
- Security Type
- Frequency Band
- RSSI
- BSSID
- Signal Strength
- Quality Meter
- Historical Trend
- Live Updates
- Ping
- DNS Lookup
- Gateway Detection
- Latency
- Packet Loss
- Download Speed
- Upload Speed
- Ping
- Jitter
- Historical Reports
- Signal Trends
- Speed History
- Performance Charts
- Export PDF
- Export CSV
- Printable Reports
- Application Settings
- Theme
- Refresh Interval
Frontend
- React
- Vite
- Tailwind CSS
- Axios
- Recharts
Backend
- Flask
- Python
- SQLite
frontend/
backend/
docs/
Screenshots/
README.md
git clone https://github.com/sivaprakashtech/WiFi-Analyzer-Pro.git
cd WiFi-Analyzer-ProFrontend
cd frontend
npm install
npm run devBackend
cd backend
pip install -r requirements.txt
python app.pyFrontend: https://wi-fi-analyzer-pro.vercel.app
Backend API: https://wifi-analyzer-pro.onrender.com
Health Check: https://wifi-analyzer-pro.onrender.com/api/health
Siva Prakash
Amazon Network Validation Engineer