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.

Description
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
Issues & PRs Board
No issues or pull requests added.