Inspiration
Emergency situations involving vehicle acccidents, fatalities and sudden attacks caused due to diseases and health conditions like Asthma
What it does
We plan to build an app that prompts user to enter personal and medical details to create a sort of Medical ID on his phone which can be accessed via a QR Code that will pop up on the screen as a wallpaper once it detects (suspects) that the user may be injured in some form.
How we built it
Android Studio using Java
Challenges we ran into
Initial plan was to use NFC over QR Code recognition. Turns out that Android beam which is an NFC function in android has some outdated functions which in turn lead to some errors. On attempting to rectify the errors made, we were not able to control the data that was being sent via NFC. After several attempts, we looked for alternatives serving the same purpose. QR Codes seem to be a very reasonable alternative.
Accomplishments that we're proud of
Eventually being able to submit something and finding out an alternative to NFC and a solution to the problems faced with NFC.
What we learned
None of us had really used Android Studio before this, so we learned how to utilize the Android Studio to build a basic app. In addition, we were able to research and note the disadvantages with NFC and possibly why Android Beam was discontinued.
What's next for EmerGo
A better algorithm to detect whether the user has been in an accident or in a state of unconsciousness (possibly using gyroscopy, speedometers, maybe even portable devices like smartwatches etc). Completing the application, with only some information entered by the user, to be able to be viewed by the public (like close contacts, present medical condition). Information like height, weight, blood type, previous health records, daily habits etc to be viewed only after verification process allowing EMTs and Paramedics to view. Additionally, we plan to prompt medical advice based on present medical conditions and basic first aid.
Log in or sign up for Devpost to join the conversation.