Key Features • Presentation video • How To Use • Screenshots • The team
The purpose of this app is to offer emergency help by allowing willing users to register and enter their skills (e.g. have taken courses on first aid) and the first aid medicine they usually walk around with (eg. EpiPens for people with severe allergies, asthma inhalers for people with asthma, antihistamines for allergies…).
When a user suddenly needs their medication (e.g. if they had an anaphylactic shock), after calling an ambulance, them (or the people they are with) can go on the app and ask for a certain medication or for someone with a particular first aid skill, the app will then notify any matching users in a certain radius so that they can come and help.
It was created as part of the Software Development Project CS-306 class at EPFL.
Once the app is downloaded the users can sign in and fill in their information:
- Sign in with Google or anonymously.
- Fill in their medical information, containing useful information in case of an emergency like blood type, allergy, or their current treatment.
- Add an emergency contact to call in case of emergency.
- Add their medical skills and the medicine they carry with them.
That's it they are ready to save and be saved.
In case of an emergency:
- tap the H3LP button and select what help you need
- can decide to call the emergency service or your emergency contact
- chat with the helpers that are coming to give them more information
H3LP is a lot more than that and contains many features to keep you safe:
- A map to locate nearby hospitals, pharmacies and defibrillators
- Many tutorials to learn first aid tips with videos
- A simple tool that gives you the best tempo to perform CPR
- A forum where users can ask medical professionals tips and information by topic
H3LP is concerned about privacy of its users, especially when it comes to sensitive information such as medical data. Therefore H3LP guarantees that all conversations are end-to-end encrypted and let every user choose what data should be synchronised online.
- Clone this repository and open it in any IDE. (Recommended AndroidStudio)
- Add your own API key for google map in values/google_maps_api.xml
- Add your own Firebase URL in com/github/h3lp3rs/h3lp/model/database/FireDatabase.kt
- If you want to reactivate the Animation for the CPR activity (removed because of continuous integration). To do so remove commented lines in com/github/h3lp3rs/h3lp/view/mainpage/CprRateActivity.kt
- Wiam Eddahri ([email protected])
- Hind El Bouchrifi ([email protected])
- Adrien Nelson Rey ([email protected])
- Alexis Schlomer ([email protected])
- Alexandre Michael Hayderi ([email protected])
- Emilien Duc ([email protected])