FloodAlerts is a software application which can automatically warn users about the risk of flood based on information provided by the Environment Agency. Personal users can choose a safer route by setting several monitoring locations. At the same time, the software can help enterprises to watch out for the water level in the area of infrastructure and assets.