Real-Time PLC-IoT Control Dashboard

Job ID: 40540137

Budget: ₹37,500 – ₹75,000 INR

I’m building a browser-based system that can read live values from several PLCs and scattered IoT sensors, show those readings instantly on a clean dashboard, and let authorised users push simple control commands back to the field. Think of it as a lightweight SCADA layer that runs entirely over the web.

The app must:
• Connect simultaneously to traditional PLCs and modern IoT devices—whatever protocol you prefer, as long as updates arrive in roughly one-second intervals or faster and command acknowledgements are rock-solid.
• Store each data point so I can trend, search, and export history later; a time-series database such as InfluxDB or TimescaleDB is fine, but I’m open to other suggestions.
• Stream readings to the UI in real time (WebSockets, MQTT, or SSE are all acceptable) and flag any value that drifts outside predefined limits with a clear visual cue and an optional email/SMS alert.
• Offer a responsive interface that works on desktop and tablet, with role-based logins for view-only versus control users.
• Ship with a concise deployment script or container so I can run everything on-prem behind our corporate firewall.

Deliverables
1. Source code for the front end and back end
2. Configuration or connection library that bridges the PLCs and IoT sensors
3. Database schema and initial migration files
4. README covering setup, environment variables, and start-to-finish installation
5. Short hand-off session (recording is fine) walking through the architecture and day-to-day operation

Acceptance criteria
• Incoming values refresh in under one second across the dashboard
• Manual command round-trip confirmed in ≤ two seconds
• Alerts fire reliably and are logged with timestamp, user, and acknowledgement status

When you reply, focus on the similar projects you’ve already delivered in real-time monitoring or industrial IoT—concrete examples matter more to me than a long proposal. I’m ready to start as soon as we align on the tech stack and timeline.