What is FloodWatch?

A Deeper Look

FloodWatch is a mobile application focused on flood forecasting and alerting in Ho Chi Minh City and other cities throughut Vietnam. Leveraging both research and user-sourced data, FloodWatch is able to identify areas of high-risk flooding.


Technology Used

  • AWS Lambda for machine learning processing and handling of requests
  • AWS Relational Database Service (RDS) for storing historical readings and predictions by location
  • React Native for consumer facing application
  • Mapbox for rendering overlays with flood data and user reports on a map interface

The Data Pipeline

A data pipeline is a series of data processing steps to transform data from one form to another. The current model automates data intake from HEC-RAS via shared virtual instance. Upon intake, data is uploaded to Amazon servers, and sent to MapBox. MapBox then renders data onto map overlays that can then be fit on top of our front facing map interface in the application.