SmartFlow is a system used for monitoring waterworks infrastructure parameters. It is based on sensors built into the waterworks around the city. The sensors collect and transmit real-time information about water distribution which is then analysed and processed by the system. In case of any anomalies, location of the fault is visualised on the map of the city, making it easier for the engineers to locate and repair the fault. The system effectively tackles the problem of hidden leakages which means that if failures occur, they are attended to quickly and no longer generate major losses.