-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
112 changed files
with
2,370 additions
and
3,084 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 |
---|---|---|
|
@@ -33,4 +33,4 @@ out/ | |
/.nb-gradle/ | ||
|
||
### VS Code ### | ||
.vscode/ | ||
.vscode/ |
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,4 +1,4 @@ | ||
FROM adoptopenjdk:11-jre-hotspot | ||
ARG JAR_FILE=./build/libs/app.jar | ||
COPY ${JAR_FILE} app.jar | ||
ENTRYPOINT ["java","-jar","/app.jar"] | ||
ENTRYPOINT ["java","-jar","-Duser.timezone=Asia/Seoul", "/app.jar"] |
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 +1,99 @@ | ||
# cpr2u-server | ||
# 2023 Solution Challenge: CPR2U | ||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/thumbnail.png" border="0" width="1000px" /> | ||
|
||
`CPR2U` is an education solution to solve Korean's low CPR performance and survival rates for out-of-hostpital cradiac arrest patients. Users can receive CPR education through online and receive their CPR postures feedback through machine learning. In case of cardiac arrest, users can call for nearby certified users who have completed our training course to request emergency CPR. | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## 📱 How to run our app service | ||
- Click [here](https://drive.google.com/drive/folders/1_wUgyb4SwmRlgZxCLX3tP-cZ9-uzlA8I?usp=share_link) to download an apk file. | ||
- Install the apk file on your android smartphone. | ||
- Enter `1111` in the verification code field to log in our service. (We temporarily removed the verification code sending API due to cost issue..) | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## 🖌 Introduction | ||
In Korea where the aging is fast, the number of patients with sudden cardiac arrest is expected to increase. In those cases, the survival rate could increase 2.4 times higher if CPR is performed by a bystander. However, the actual rate of CPR performed in Korea is only 24.7%. According to a study done by the Korea Centers for Disease Control and Prevention, 94% of people were aware of CPR, but only about 25% of them had actually learned it. Furthermore, among those people, over 53.6% of them have not received any training in the past two years. | ||
|
||
Firstly, we will make it easier for general public to receive CPR education. Since the rate of CPR graduated is declined nearly 80% after the pandemic, we believe the opportunity to learn cpr through online should be expanded to people, rather than through offline. Next, We want to make people take turns as much as they can during CPR in the emergency. CPR is a physically demanding processing that requires 120 compressions per minute. According to the guidelines, it is safe to replace the person compressing every two minutes. Therefore, we want to find people who can do CPR nearby and send them to emergencies. | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## ✔ UN SDGs Goals & Target | ||
- 3. Good Health and Well-being (Target 3.4.) | ||
- 4. Quality Education (Target 4.7.) | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## 🔧 Google Technology Used | ||
- Android / Kotlin | ||
- Firebase | ||
- Tensorflow Lite | ||
- Google Cloud Platform(Google Container Registry, Google Cloud SQL, Google Kubernetes Engine) | ||
- Google Maps Platform | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## 🛠 Project Architecture | ||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/architecture.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<br> | ||
|
||
## 🗂 ERD | ||
<img src="https://github.com/CPR2U/CPR2U-Server/blob/develop/images/cpr2u_erd.png" border="0" width="1000px" /> | ||
|
||
## 📸 Screenshots | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot1.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot2.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot3.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot4.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot5.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot6.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot7.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot8.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot9.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot10.png" border="0" width="1000px" /> | ||
|
||
<br> | ||
|
||
<img src="https://github.com/dsc-sookmyung/2023-mention-all-SolutionChallenge/blob/main/images/screenshot11.png" border="0" width="1000px" /> |
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
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
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
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
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
32 changes: 0 additions & 32 deletions
32
CPR2U-Server/src/main/java/com/mentionall/cpr2u/call/dto/FcmMessage.java
This file was deleted.
Oops, something went wrong.
4 changes: 1 addition & 3 deletions
4
...r2u/call/dto/CprCallGuideResponseDto.java → ...dto/cpr_call/CprCallGuideResponseDto.java
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
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
Oops, something went wrong.