Skip to content

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

Notifications You must be signed in to change notification settings

water-those/AquaFlo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

58 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published