- Delay in the arrival of ambulance to remote locations.
- Lack of Awareness and communication between hospital and patients.
- Only 30% of mobile phone subscribers use smartphones in rural areas.
- Unorganized maintenance of medical records of patients.
- Poor internet connectivity in rural areas.
- Difficult to verify whether all the women and children are vaccinated.
What it does
- Help communicate with ASHA or Anganwadi workers in case of emergency.
- Sending reminders and notifications to patients about vaccinations, checkups and programs.
- Feature phones communicate with web server through simple text messages, thus eliminating need of any smartphone or internet connection.
- Digital storage of medical records for each patient in a central database.
- Maintain data about defaulters and take proper action.
- Support for multiple local languages.
How we built it
We built it using HTML5, CSS3, Bootstrap, jQuery, NodeJs, ExpressJS, messaging services, webhooks, hosting of webhook using heroku.
Challenges we ran into
We thought about making the web app functional for which we had to access the server without an internet connection. It was quite challenging to implement it. We accomplished it using a third-party service called twilio that uses web hook to trigger http requests whenever a particular registered number receives a text message or a phone call.
Accomplishments that we're proud of
- We could implement a lot many of the functionalities we had planned for the app.
- It is useful for rural India which has a majority of the population and much neglected in terms of digital services.
What we learned
Use of messaging services like twilio and msg91. Use of webhooks and communication with web server with text messages.
What's next for PregAssist
There are many future prospectives for the application, since it enables leveraging the power of the web server without internet through simple text messages. Data analysis and mining tools can be used by the government to identify useful info and plan accordingly.