Collect live values from field devices, display them, and store them in history and deploy this on the cloud.
Build a backend & frontend for the web-app.
The web-app shall expose REST API(s) using which the field devices can report live values/alarm etc. All the data shall be stored as a history into the database. There shall be a way using which a new field device can be added to the system.
The frontend of the web-app shall consist of a dashboard, display the device list, and a device view to display the device's live value/history/alarms/status, etc. The web-app shall be protected using a login-password method.
The web interface needs to be responsive so it can be viewed on a laptop/desktop screen and a mobile/tablet device.
For the look & fill and Design, the programmer will be provided with wireframes of the pages and its structure. Also for the color theme of the web-app color codes of the main colors will be provided.
This complete solution needs to be deployed into the cloud.
Database & Cloud: Will be selected based on technical requirements and the cost.
The programmer must provide support to integrate it with the other aspect of the project (i.e. field devices) after the developement finished.