water-those / AquaFlo-IVR-SMS

Interactive voice and SMS response system of AquaFlo allowing handpump outage reports with cost-effective implementation. - ๐—š๐—ฟ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฟ๐—ถ๐˜‡๐—ฒ ๐—ช๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐—ฎ๐˜ ๐—ซ๐˜†๐—น๐—ฒ๐—บโ€™๐˜€ ๐—œ๐—ด๐—ป๐—ถ๐˜๐—ฒ ๐—œ๐—ป๐—ป๐—ผ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—š๐—น๐—ผ๐—ฏ๐—ฎ๐—น ๐—–๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ

Home Page:https://www.youtube.com/watch?v=r6hLBj1Y3mY&feature=youtu.be

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xylem Challenge IVR Backend

Based off of Twilio's IVR Example!
This IVR + SMS system is a part of AquaFlo and submitted to the 2022 Xylem Global Student Ignite Innovation Challenge winning Grand Prize!

IVR and SMS Demo

๐Ÿ’ฆ Video Demo of AquaFlo's IVR and SMS ๐Ÿ’ฆ

Local Development

  1. First clone this repository and cd into it.

    git clone git@github.com:water-those/ivr.git \
    cd ivr
  2. Install project's dependencies.

    npm install
  3. Make sure the tests succeed.

    npm test
  4. Start the development server.

    npm start
  5. Check it out at http://localhost:3000.

Code Structure

public/stylesheets CSS

scripts Contains one-off scripts related to managing IVR data.

src Source code files.

Each directory contains logic for handling their associated url. e.g. src/ivr contains code for handling any requests to /ivr/.../

About

Interactive voice and SMS response system of AquaFlo allowing handpump outage reports with cost-effective implementation. - ๐—š๐—ฟ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฟ๐—ถ๐˜‡๐—ฒ ๐—ช๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ ๐—ฎ๐˜ ๐—ซ๐˜†๐—น๐—ฒ๐—บโ€™๐˜€ ๐—œ๐—ด๐—ป๐—ถ๐˜๐—ฒ ๐—œ๐—ป๐—ป๐—ผ๐˜ƒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—š๐—น๐—ผ๐—ฏ๐—ฎ๐—น ๐—–๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ

https://www.youtube.com/watch?v=r6hLBj1Y3mY&feature=youtu.be

License:MIT License


Languages

Language:JavaScript 100.0%