Edit: This is an accidental double-submission. (This was a throwback, just-for-fun hack.) Please consider Alz.vision as the main hack.

Inspiration

We wanted to address the water problem with a fun hack designed to teach, suggest, and have a little fun.

What it does

It has four screen:

  1. Learn About Water: Using UiPath, we scraped information from leading water websites to bring users information about what is flood. We put the scraped data into stats.txt and then we selected which stats we wanted for the website. UiPath was able to get data by searching "what is flood" and "what is drought".
  2. Current Water State: This dictates the state based on APIs for flooding or drought.
  3. Water Usage Prediction: This uses an API to figure out the amount of recent rainfall, how many gallons of water it translates to, and how many gallons the user can use based on the population.
  4. Game: The game is faucet finder. You try to find all the faucets in your home, and, if it is turned off, you get a point. The objective it to develop good habits.

How I built it

I used HTML/CSS/JS, Flask, UiPath Studio, and OpenWeatherMap and geocoder to get your location and weather based on your location.

Challenges I ran into

It was difficult to design a UI, get UiPath to work, and find the desired API. Also, it was difficult to read Xylem's data.

Accomplishments I'm Proud of

I feel as though I was able to get an outline of the app for this sprint and that it's actually functional.

What's next for WaterAlert

Hopefully, after another sprint, the app can be in a complete form. I really want to get the game working!

Share this project:

Updates