Skip to content
water-thosePublic

About

AquaFlo is a multi-feature app alongside an interactive voice response system allowing outage reports with cost-effective implementation. - ๐—š๐—ฟ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฟ๐—ถ๐˜‡๐—ฒ ๐—ช๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐—ฎ๐˜ ๐—ซ๐˜†๐—น๐—ฒ๐—บโ€™๐˜€ ๐—œ๐—ด๐—ป๐—ถ๐˜๐—ฒ ๐—œ๐—ป๐—ป๐—ผ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—š๐—น๐—ผ๐—ฏ๐—ฎ๐—น ๐—–๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Latest commit

ย 

History

58 Commits

Folders and files

Repository files navigation

AquaFlo

AquaFlo was submitted to the 2022 Xylem Global Student Ignite Innovation Challenge, winning Grand Prize. It was created to address the following challenge statement:

Approximately one million well hand pumps are installed across Africa. 
While they are relatively sturdy and easy to maintain, it is estimated that one-third of 
these pumps are out of service at any given time, leaving entire communities 
without reliable access to water. Some communities also face declining groundwater supplies. 

Americares, a global health-focused nonprofit organization, is partnering with these communities. 
Using publicly available data, you are asked to develop a solution that either: 

- analyzes potential hand pump failure modes 
- guides users on steps to take to repair the hand pumps 
- assesses the long-term risks to groundwater supply

Demo

Onboarding & Map Repair & Community
Demo1 demo2

Getting Started

Required Tools:

  • Latest LTS version of Node
    • Latest version is 16.14.0 as of writing
  • Expo CLI
    • npm install -g expo-cli
  • Yarn
    • npm install -g yarn
  • Visual Studo Code IDE for development

Setup

  • To install node modules

    • npm install
  • Add a .env file in your root directory for environment variables and secret keys

To run project on a local device (Android or iOS)

  • install the Expo Go app on your device
  • run yarn start in the root directory of the app
  • scan the QR code from the terminal with your device to run the application
Troubleshooting
  • If you run into an error that says: "Unable to find expo in this project - have you run yarn / npm install yet?" Try the following:

    • run sudo expo update
  • If you run into a permission or EACCES error while trying to install the node modules

    • run sudo npm install

About

AquaFlo is a multi-feature app alongside an interactive voice response system allowing outage reports with cost-effective implementation. - ๐—š๐—ฟ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฟ๐—ถ๐˜‡๐—ฒ ๐—ช๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐—ฎ๐˜ ๐—ซ๐˜†๐—น๐—ฒ๐—บโ€™๐˜€ ๐—œ๐—ด๐—ป๐—ถ๐˜๐—ฒ ๐—œ๐—ป๐—ป๐—ผ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—š๐—น๐—ผ๐—ฏ๐—ฎ๐—น ๐—–๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages