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
-
First clone this repository and
cd
into it.git clone git@github.com:water-those/ivr.git \ cd ivr
-
Install project's dependencies.
npm install
-
Make sure the tests succeed.
npm test
-
Start the development server.
npm start
-
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/.../