Web App for PLC Validation & Data Display
Budget: ₹150,000 – ₹250,000 INR
I'm seeking an experienced full-stack developer to build a browser-based web application for me. This project involves:
- Periodic ingestion and parsing of Excel files into a MySQL structured database.
- Connecting to a PLC via OPC UA to validate Alphanumeric QR codes.
- Exchanging PASS/FAIL test results.
The frontend will be built using React and WebSockets, displaying real‑time, station‑specific data on two monitor instances (Station 1 & Station 2). The backend, developed in Flask, will use a Python OPC UA client to handle data synchronization, database updates, and OPC UA communication.
The solution should be designed to run on-premise, featuring:
- A stubbed OPC UA server for testing.
- Fully documented code.
- Automated tests.
- Deployment scripts.
Ideal candidates for this project should have:
- Extensive experience in full-stack development.
- Proficiency in React, Flask, and Python.
- Familiarity with MySQL and OPC UA.
- Skills in creating real-time data display applications.
Please note, the QR codes to be validated are Alphanumeric. The choice of automated testing framework for the backend should be as applicable to my requirements.
---
Above is generated by AI of freelancer website. For more tech details , please find my PRD attached. Please check that and quote. To avoid spam, I have inserted a generic question, and request bidders to start their bid by answer to that question which would then help me filter for them.
I had similar but smaller requirement which I posted earlier earlier, but further conversation with client led to major changes, including major requirements of coordinating with PLCs as well. This PRD covers the IT part of total system. For OT part, I may post separately.
- Periodic ingestion and parsing of Excel files into a MySQL structured database.
- Connecting to a PLC via OPC UA to validate Alphanumeric QR codes.
- Exchanging PASS/FAIL test results.
The frontend will be built using React and WebSockets, displaying real‑time, station‑specific data on two monitor instances (Station 1 & Station 2). The backend, developed in Flask, will use a Python OPC UA client to handle data synchronization, database updates, and OPC UA communication.
The solution should be designed to run on-premise, featuring:
- A stubbed OPC UA server for testing.
- Fully documented code.
- Automated tests.
- Deployment scripts.
Ideal candidates for this project should have:
- Extensive experience in full-stack development.
- Proficiency in React, Flask, and Python.
- Familiarity with MySQL and OPC UA.
- Skills in creating real-time data display applications.
Please note, the QR codes to be validated are Alphanumeric. The choice of automated testing framework for the backend should be as applicable to my requirements.
---
Above is generated by AI of freelancer website. For more tech details , please find my PRD attached. Please check that and quote. To avoid spam, I have inserted a generic question, and request bidders to start their bid by answer to that question which would then help me filter for them.
I had similar but smaller requirement which I posted earlier earlier, but further conversation with client led to major changes, including major requirements of coordinating with PLCs as well. This PRD covers the IT part of total system. For OT part, I may post separately.