
Omnia Technologies
A web portal from which Omnia’s technicians and their customers monitor more than 7,000 machines installed in 20 countries: status, historical data, remote access. From a computer or a smartphone.
The Challenge
Omnia is a group that brings together several companies, each with its own machinery and tools. The service teams worked with VPNs configured by hand, HMI panels reachable only from dedicated computers, and history scattered across each machine’s local panel. They needed a single place to see everything, secure, and usable from a phone on the factory floor too.




The solution
Smart Operations Hub: after logging in, every technician finds a world map with all the machines, online and offline, and a list filterable by name. Opening a machine gives access to its data history with customisable, exportable charts, to logs that refresh every minute, and to the VPN and the HMI panel right in the browser, virtual keyboard included. All in Omnia’s branding, in several languages.




01Frontend
- Next.js 15 (App Router)
- React 19
- Material UI 6
- React Grid Layout
- Recharts
- TanStack Query
- nuqs
02Backend
- C#
- .NET Core
- ASP.NET
- Entity Framework
- InfluxDB
03Integrations
- API REST
- Google Maps
- WebSocket VPN
- guacamole-common-js (VNC)
04Tooling
- Turborepo
- pnpm
- SOPS
- html-to-image
- Motion
- GSAP