A modern, real-time dashboard for monitoring network nodes, connections, and performance metrics. Built with Next.js, React, and TypeScript.
Clone the repository:
git clone https://github.com/onoja123/network-monitor
cd network-monitorInstall dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun install- Live metrics bar and quick filters for instant insights
- Interactive charts: throughput, performance, distribution, capacity, efficiency, and comparison
- Modular sidebar with advanced filtering (status, location, node types, performance)
- Alerts panel, node details, and stats panel for deep analysis
- Responsive grid and list views
- Export and deploy options
Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen your browser and visit http://localhost:3000 to view the dashboard.
- Main dashboard:
src/app/activity/page.tsx - Filter panel:
src/app/filter/page.tsx - Components:
src/app/components/ - Chart logic:
src/utils/canva.ts
Deploy easily on Vercel or your preferred platform.
Try it out, explore the live metrics, and customize filters to see how your network responds!
Built with ❤️ by Onoja