Neo Vision

12%

Skip to main content

Industry

Digital Transformation in Water Treatment: How Klarwin Connected Service, Monitoring and Data

How Neo Vision built three connected apps for Klarwin: a service app synced to the ERP, live dashboards for 100+ stations and automatic data transfer.

Alex Gavrilovici
Alex Gavrilovici

Growth Manager | 23 Nov 2023 | 4 min read

Digital Transformation in Water Treatment: How Klarwin Connected Service, Monitoring and Data

What Klarwin needed

Klarwin is a European fluid-filtration and water-treatment company. Its service engineers maintain treatment stations in the field, and its clients want to see how those stations perform.

Three problems slowed that work. Engineers followed different workflows on service visits. Station data sat in separate places, so nobody had one live view of the network. Every station also needed a sysadmin to move its data to the server.

Between 2017 and 2020, Neo Vision built one application for each problem. Together they now run Klarwin’s service, monitoring and data operations across more than 100 stations.

Service Application: one workflow for field engineers

Since 2018, the Service Application has given every engineer the same steps for a service visit. It syncs parts and inventory with Klarwin’s ERP, so Klarwin can invoice within days of a service.

In 2026, Neo Vision rebuilt the engineer app as a native iOS and Android app on React Native and Expo, replacing the original Ionic build. Many stations have no mobile signal, so the app works fully offline: it stores reports, photos and client signatures on the phone and syncs them when the connection returns. Engineers can also dictate readings by voice and keep their hands free on site.

Monitor Application: live station data for engineers and clients

The Monitor Application shows real-time data from each station in dashboards. Engineers, clients and administrators each get a dashboard with the widgets their role needs, and clients access theirs through a subscription. The dashboards run in AngularJS on a Laravel and MariaDB backend.

Watcher Application: automatic data transfer

Before 2020, a sysadmin handled the data transfer for each station. The Watcher Application now moves the data from the stations to the server automatically, so a new station adds no sysadmin work.

What other operators can take from Klarwin’s setup

Any company that maintains equipment in the field and sells a service around it faces the same questions Klarwin did.

  • Design for the worst site. A station with no signal must not block a report or a client signature, which is why the engineer app works offline first.
  • Connect field work to the ERP from the start. Klarwin invoices within days because parts and inventory sync automatically after each visit.
  • Remove per-unit manual work before you add units. When each station needs a sysadmin, every new station costs staff time.
  • Give each role its own view of the same data. Engineers, clients and administrators read the same station data through different dashboards.

The architecture, the delivery steps and the 2026 rebuild are in the Klarwin case study.

Klarwin, answered.

  • Three connected applications: a Service Application for field engineers, a Monitor Application with real-time dashboards, and a Watcher Application that moves station data to the server automatically. Together they cover more than 100 water-treatment stations.

Alex Gavrilovici

Growth Manager

Alex is Neo Visions’ wild card, handling everything from sales and business development to daily cat care. He's our go-to guy for all things mission-critical.

Alex Gavrilovici