This document describes a water level monitoring and flood alert system designed to monitor water levels, store that data in a database, and send SMS alerts before floods. The system uses sensors to measure water levels, sends that data to a centralized server via client systems like Raspberry Pi boards. The server stores the water level data in a database and can send SMS alerts to registered phone numbers if water levels rise above a critical threshold. The system was tested over 10 hours and successfully collected, stored, and transmitted water level data, and could send alerts within the needed time frame to warn of potential floods.