This document describes a software-based water quality monitoring system using sensors and the Internet of Things (IoT). The system aims to remotely monitor water quality parameters like pH levels and gas concentration in real-time to detect pollution. Sensors placed in overhead water tanks measure these parameters and send the data via a microcontroller and GSM module to an online database. Users can access this data through a webpage to monitor water quality without manual checks. The system seeks to efficiently manage water resources and ensure a continuous supply of clean water by enabling automatic real-time pollution detection and alerts.