This document describes an Internet of Things (IoT) based water monitoring system that measures water quality parameters in real-time. The system uses sensors to detect turbidity, pH, water level, and flow. It sends this sensor data to stakeholders through a web portal and mobile apps. The system aims to efficiently monitor water resources and provide timely information to facilitate quick decision making and protect public health. It consists of an ARM controller, water quality sensors, and an IoT module. The results show the system can effectively monitor water quality in real-world environments like residential societies and help optimize water management.