An enterprise-grade industrial monitoring platform built for real-time process visualization, production monitoring, alarm management, and operational analytics.
The platform continuously monitors industrial equipment, updates dashboards in near real time using Socket.IO, performs backend calculations, and provides instant notifications for critical events.
- Next.js
- React.js
- JavaScript
- Tailwind CSS
- Apache ECharts
- AMCharts 4
- Socket.IO Client
- Axios
- NestJS
- Node.js
- PostgreSQL
- MongoDB
- Socket.IO
- JWT Authentication
- TypeORM
- Authentication
- Role-Based Access Control
- User Management
- Real-Time Dashboard
- Industrial Process Monitoring
- Historical Charts
- Alarm Management
- Notification Center
- Machine Configuration
- Reports
- Real-time industrial monitoring
- Socket.IO based live updates
- Automatic process calculations
- Alarm generation engine
- WhatsApp notifications via Twilio
- Dark & Light themes
- Historical parameter visualization
- Dynamic dashboards
- Secure authentication
- Enterprise-ready architecture
- Migrated from API polling to Socket.IO for near real-time communication
- Live dashboard updates every few seconds
- Backend formula engine for industrial calculations
- Dynamic alarm system with configurable thresholds
- Notification delivery through WhatsApp
- Modular NestJS architecture
- Scalable frontend built with Next.js
frontend/
backend/
This repository is for portfolio and demonstration purposes.