Our projects

FC-10 · Industrial Equipment-Management IoT Platform

For a European engineering partner, we built a large and varied body of work around an industrial equipment-management ecosystem — from an operating system that runs on industrial mini virtual machines to dozens of companion apps and dashboards, and even hardware prototyping.

FC-10 · Industrial Equipment-Management IoT Platform

The platform core

At the centre is an operating system running on industrial mini virtual machines, built in Node.js on Linux, with a family of companion applications mostly in Vue.js and React. It is the foundation everything else in the ecosystem plugs into.

A wide ecosystem of components

Within it we built an unusually broad set of components:

The work even reached infrastructure and hardware — configuring web servers, domains and firewalls, routing containerized deployments, and prototyping electronics — which is unusual breadth for a single engagement and speaks to how deeply integrated the team was.

Further sub-projects

Two more strands rounded out the engagement: an IoT/web dashboard for oil production and refinery operations (sensor and measurement-instrument data, with remote configuration, diagnostics and safety systems), and a generic web interface for reading and configuring large numbers of industrial IoT devices and sensors from different manufacturers, with no fixed data structure.

Technology

Node.js, Vue.js, React.js and TypeScript with Three.js, GraphQL and Express.js; MySQL and MariaDB; Docker, NGINX and Linux; MQTT, OpenProtocol and software adapters; and embedded IoT C++ with PlatformIO and Arduino, alongside SCSS, Cypress and Material UI.

We use cookies to improve your experience. By continuing to visit this page, you accept our use of cookies. Privacy policy