Thousands of Professional Helpers/Certified FIrst Aiders exist around the world, they are always ready and prepared for various situations but harder to encounter one. Our Apps works as a Uber App to connect these helpers and the victims in a fast and reliable way. Usually first aid comes with tons of hassle and delay so for patients to be able to contact/meet someone knowledgeable who can convey information beforehand to emergency help (such as 911) prior to their arrival is invaluable. Our app helps speed up the process of acquiring immediate help, thus have the potential to improve injury outcomes.
What it does
Upon the simple request of the user (patient), the app contacts a nearby individual knowledgeable about the topic (i.e. expert first aiders) and also emergency help (i.e. 911) simultaneously and it allows the patient to mark which parts of their body was injured. After this process, the app shows the location of the incoming help, the location of the patient and the ETA.
How we built it
We used an react-native mobile as the foundation for the app as it is more applicable as a mobile application. On top of that, we have sqlite3 as our database and our backend server to connect the first aiders and our victim. As for our beacon to track and locate nearest first aiders, we implement Google Maps Geolocation and Geocoding APIs.
Challenges we ran into
Finding suitable APIs and libraries to use from react-native libraries Since our team is new to mobile app development, it would take a longer period of time to build an app like this React-native platforms using Expo.io lack extensive libraries
Accomplishments that we're proud of
We were able to implement all the core functionalities of the app and build the main UI properly
What we learned
What goes into the UI and what sort of back-end tools we need to build an app
What's next for Help!!!
Scalable app that can grow like Uber but our app is for first aid