A real-time monitoring dashboard built with the MERN stack to track, filter, and visualize interface executions.
It helps teams quickly identify issues, monitor failures, and analyze performance with clean insights.
π Live Demo: Interface Monitoring
- π Dashboard View β Track executions with status, duration, and timestamps
- π Advanced Filtering β Filter by status, date range, interface name, duration, etc.
- β© Cursor-Based Pagination β Smooth infinite scrolling with
cursor
&limit
- β‘ Real-time Updates β Live monitoring with optimized queries and Redis caching
- π Authentication Ready β Secure endpoints for safe data access
- π Detailed Execution Logs β View structured data with meaningful context
Frontend:
- React.js
- TailwindCSS
- Axios
Backend:
- Node.js
- Express.js
- MongoDB + Mongoose
- Redis (for caching)
Deployment:
Follow these steps to set up the project locally:
git clone https://github.com/shit630/Interface-Monitoring.git
cd Interface-Monitoring