-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #309 from H3LP3RS/289-Update-ReadMe
289 update read me
- Loading branch information
Showing
12 changed files
with
116 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,129 @@ | ||
![Last commit](https://img.shields.io/github/last-commit/H3LP3RS/HELP) | ||
![Contributors](https://img.shields.io/github/contributors/H3LP3RS/HELP) | ||
[![Build Status](https://api.cirrus-ci.com/github/H3LP3RS/HELP.svg)](https://cirrus-ci.com/github/H3LP3RS/HELP) | ||
[![Maintainability](https://api.codeclimate.com/v1/badges/14ec7e18db1effc26145/maintainability)](https://codeclimate.com/github/H3LP3RS/HELP/maintainability) | ||
[![Test Coverage](https://api.codeclimate.com/v1/badges/14ec7e18db1effc26145/test_coverage)](https://codeclimate.com/github/H3LP3RS/HELP/test_coverage) | ||
|
||
# H3lp! | ||
<h1 align="center"> | ||
H3LP! | ||
<br> | ||
<a href="https://github.com/H3LP3RS/HELP"><img src="https://github.com/H3LP3RS/HELP/blob/main/app/src/main/res/drawable/heart_link.png" width="300"></a> | ||
<br> | ||
</h1> | ||
|
||
<h2 align="center">Anyone can be a hero.</h2> | ||
|
||
<p align="center"> | ||
|
||
<a href="https://github.com/H3LP3RS/HELP/commit/main"> | ||
<img src="https://img.shields.io/github/last-commit/H3LP3RS/HELP" | ||
alt="Last commit"> | ||
</a> | ||
|
||
<a href="https://github.com/H3LP3RS/HELP/graphs/contributors"> | ||
<img src="https://img.shields.io/github/contributors/H3LP3RS/HELP" | ||
alt="Contributors"> | ||
</a> | ||
|
||
|
||
|
||
This android application is developed for the project course [CS-306 Software Development Project ](https://dslab.epfl.ch/teaching/sweng/proj) at EPFL. | ||
<a href="https://cirrus-ci.com/github/H3LP3RS/HELP"> | ||
<img src="https://api.cirrus-ci.com/github/H3LP3RS/HELP.svg" | ||
alt="Build Status"> | ||
</a> | ||
|
||
<a href="https://codeclimate.com/github/H3LP3RS/HELP/test_coverage"> | ||
<img src="https://api.codeclimate.com/v1/badges/dbecacba890747624c24/test_coverage" | ||
alt="Test coverage"> | ||
</a> | ||
|
||
<a href="https://codeclimate.com/github/H3LP3RS/HELP/maintainability"> | ||
<img src="https://api.codeclimate.com/v1/badges/dbecacba890747624c24/maintainability" | ||
alt="Mainttainability"> | ||
</a> | ||
|
||
</p> | ||
|
||
<p align="center"> | ||
<a href="#key-features">Key Features</a> • | ||
<a href="https://www.youtube.com/watch?v=d6ds5Lch3GA">Presentation video</a> • | ||
<a href="#how-to-use">How To Use</a> • | ||
<a href="#screenshots">Screenshots</a> • | ||
<a href="#the-team">The team</a> | ||
</p> | ||
|
||
## Description | ||
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](https://edu.epfl.ch/coursebook/en/software-development-project-CS-306-1) | ||
class at EPFL. | ||
|
||
## Key Features | ||
|
||
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 | ||
|
||
|
||
## Other Features | ||
|
||
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 | ||
|
||
## The Team | ||
## Privacy Policy | ||
|
||
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. | ||
|
||
## How To Use | ||
|
||
1. Clone this repository and open it in any IDE. (Recommended AndroidStudio) | ||
2. Add your own API key for google map in values/google_maps_api.xml | ||
3. Add your own Firebase URL in com/github/h3lp3rs/h3lp/model/database/FireDatabase.kt | ||
4. 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 | ||
|
||
|
||
|
||
|
||
## The team | ||
- Wiam Eddahri ([email protected]) | ||
- Hind El Bouchrifi ([email protected]) | ||
- Adrien Nelson Rey ([email protected]) | ||
- Alexis Schlomer ([email protected]) | ||
- Alexandre Michel Hayderi ([email protected]) | ||
- Alexandre Michael Hayderi ([email protected]) | ||
- Emilien Duc ([email protected]) | ||
|
||
|
||
## Screenshots | ||
|
||
<p align="center"> | ||
|
||
<img src="/screenshots/Intro.png" width="200"/> | ||
<img src="/screenshots/home.png" width="200"/> | ||
<img src="/screenshots/skills.png" width="200"/> | ||
<img src="/screenshots/help.png" width="200"/> | ||
|
||
</p> | ||
<p align="center"> | ||
|
||
<img src="/screenshots/Helper.png" width="200"/> | ||
<img src="/screenshots/Helpee.png" width="200"/> | ||
<img src="/screenshots/chat.png" width="200"/> | ||
<img src="/screenshots/CPR.png" width="200"/> | ||
|
||
</p> | ||
|
||
<p align="center"> | ||
<img src="/screenshots/tuto.png" width="200"/> | ||
<img src="/screenshots/Professional.png" width="200"/> | ||
<img src="/screenshots/Forum.png" width="200"/> | ||
|
||
</p> | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.