Oil & gas field equipment / SCADA platform extension
SCADA Web Application Development For Real-Time Field Monitoring
Web portal and update tooling added to a SCADA product for oil, water and gas operators.

The opportunity
Desktop product, new web need
The vendor had a desktop SCADA application, RF sensor boards and units on customer sites, and wanted a web application to collect and present field data.
The solution
Cloud monitoring and updates
Indeema built a web portal with sensor widgets and node status, and one provisioning tool that also launches remote software updates.
- 01Field sensors
- 02Cellular gateways
- 03Cloud storage
- 04Web portal
- 05Remote updates

The impact
What changed for operators
- Desktop app and basic portalRedesigned web portal with sensor widgets
- Manual device set-upOne provisioning and configuration tool
- No remote updatesRemote updates on selected nodes
Gateways and industrial PCs can be updated remotely; the SCADA product stays with the vendor.
Engineering judgement
Decisions that shaped the product
Phase the gateway layer
Start with Lua scripts on LTE gateways, then move to Python on industrial PCs in a second phase.
Provision on first boot
An automated provisioning step assigns unique credentials and settings when a device first starts, replacing manual per-device setup.
Containerise the gateway software
Docker gives the gateway software the same runtime on every device; the build drops unneeded dependencies and files and compresses assets to shrink the image.
Keep a hardware bench in the office
An on-site test environment with multiple node devices let the web and embedded engineers debug hardware-software communication together.
Built with
JavaScript · React · RxJS · Node.js · MongoDB · Mongoose · Redis · Strapi
More case studies
All case studies ↗
Building equipment / Lift energy and usage monitoring
A lift energy and trip monitor, from meter interface to web portal

Smart home / Indoor air monitoring device
Building an indoor air monitor and companion app across two device generations

Smart home / Connected ventilation product
Electronics, firmware and app for a connected ventilation unit
A comparable product problem?