Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.4 KB

File metadata and controls

48 lines (33 loc) · 1.4 KB

🌐 Interface Monitoring

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


✨ Features

  • 📊 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

🛠️ Tech Stack

Frontend:

  • React.js
  • TailwindCSS
  • Axios

Backend:

  • Node.js
  • Express.js
  • MongoDB + Mongoose
  • Redis (for caching)

Deployment:


🚀 Getting Started

Follow these steps to set up the project locally:

1. Clone the repository

git clone https://github.com/shit630/Interface-Monitoring.git
cd Interface-Monitoring