This thesis presents the design and development of a solution for performing maintenance work and preventing the risk of legionella in water systems. The goal of the work was to replace existing manual procedures with an integrated digital solution that enables automation, better traceability, and higher reliability. The system is composed of a backend in the Django framework, a frontend for administration in React, and a mobile application in the Flutter framework, which allows maintainers in the field to perform tasks and quickly access data via QR codes. We also developed a prototype IoT sensor with an ESP32 controller for the automatic capture of measurements. In the final part of the thesis, we tested the operation of the entire system with the help of test users, and presented the achieved results.
|