GeoNet Medical Response is an sms based emergency response system. Users message a virtual number hosted on Twilio that connects to a Node.js server. This server sends and receives messages and based on the sms content it receives it can initiate an emergecncy alert to the nearest health worker in the event of an emergency. During the registration users provide a What3words address that is geocoded to a latitude and longitude. Users complete a background survey during the registration process which is stored in a database. The information from the database is used to display the applications front end where all registered patients are tracked and emergency alerts are displayed in real time.
Here we will compile tasks we identify that need to be completed to finish off the application:
[ ] Add a button to toggle geocoder outside of the add new data menu
[x] Header (Logo and text center and logout button out right)
[ ] Make demo conditionally rendered dashboard component
[ ] Dock button (Either disable or make underlying div transparent (Map popups)
[x] Fix authentication table so we don't have to edit each new health worker
[ ] Update health worker symbol and add png to legend
[x] Style the add new data popup @faltherr
[ ] Add text blurbs to question mark bubbles on the slide out pane @ahart4589
[ ] Change mouse on hover over in ArcGIS (Ask Tiler if it is possible)
[x] Ensure that iMessage will work for the survey demo
[x] Change legend order
[x] Update and style the about page if desired
[ ] Add a what is What3Words blurb with a writeup about how to use the W3W map
[ ] Date picker bouncing around on addNewMenu
[ ] Solve this warning.... "[esri.core.Promise] DEPRECATED: always() -- use .when(callbackOrErrback, callbackOrErrback) instead"
[x] Add back button to about page @ahart4589
[ ] Update Twilio account to hosted server domain (Contact forest)
[ ] Add survey demo phone number to landing page so that employers can test backend
[ ] Send new message from dashboard - Twilio
[ ] Allow healthworker response to silence alert and update their status to responding
@Billyblanco @ahart4589 @kylebarnett