This is a project that can easily detected water leaks through hardware, process it in sofware, log it, and send out notifications to a mobile app for many different users.
For in depth documentation, read the README.MD's in the server, mobile, raspi_serial_moniter, and arduino_water_detector folders.