A multi-machine industrial monitoring platform built with **React + Vite + Tailwind + Convex**. It supports real-time telemetry ingestion from ESP32 devices, adaptive MSI-based alerting, relay automation, role-based access sharing, and rich PDF/email reporting.
AI-Driven Predictive Maintenance System
A multi-machine industrial monitoring platform built with React + Vite + Tailwind + Convex.
It supports real-time telemetry ingestion from ESP32 devices, adaptive MSI-based alerting, relay automation, role-based access sharing, and rich PDF/email reporting.
Features
- Multi-machine management (admin-controlled creation)
- Per-machine sensor configuration
- Temperature / Vibration / Current (plus custom sensor names/units/thresholds)
- Real-time telemetry storage and dashboards
- Adaptive Machine Stress Index (MSI)
- Multi-stage alerts:
- `EARLY` -> `beep_short`
- `CRITICAL` -> `beep_long`
- `SHUTDOWN` -> auto `relay_off` (only when relay is ON and mode is AUTO)
- Relay control + Auto/Manual override mode
- Role-based access:
- Owner / Editor / Viewer
- Share machine by email
- Authentication:
- Email/password
- Google sign-in
- Rich machine reports:
- Download PDF
- Email PDF attachment with summary