This document describes a water management system using IoT and wireless sensor networks. The system uses sensors to monitor water levels in a tank. An Arduino board connects to an ultrasonic sensor and WiFi module. The sensor measures water levels and sends the data to the cloud via WiFi. Users can access the water level information through a website. The system automatically controls a water pump motor to keep water levels between a high and low threshold by turning the pump on or off as needed. The goal is to optimize water usage and prevent overflow or empty tanks through real-time monitoring and control enabled by IoT technologies.