Skip to content

GDG-on-Campus-KHU/SDGP_team5_FE

Repository files navigation

🚨 ResQ 🚨

Instant support for your travel emergencies!

🌐 This is the English version of the README. | 한국어 버전

🎯 Goal

Unexpected emergencies can happen anywhere and at any time.
ResQ aims to be a reliable companion that protects your life and safety in such moments.

💡 Key Features

🆘 Quickly request help in emergency situations

* 👆One tap to connect to an emergency hotline and start recording the situation
* Provides guidelines on how to handle common emergency situations

📌 Basic Features

  • Log in with Google account

  • Emergency response guidelines for each situation -- 🌐ko(Korean), 🌐en(English)

  • Add favorite emergency responses

  • Search for emergency responses that are not displayed on the main screen


📌 Medical Information Management

  • Fill out medical information such as allergies, medications, etc. for emergencies

  • Set destination country -- 🌐 KR, US, GB, JP, CN, DE, FR, MX

  • Add family and friends who are traveling with you to the group

  • Translate medical information of the group members into the language of the destination country

  • Convert height and weight units based on the destination country's measurement system


📌 Situation Recording

  • Automatically save audio files recorded during emergencies

  • Save situation recordings as text using the Speech-to-Text API



🧩 Project Architecture


⚙️ Tech Stacks

Component Stack
Architecture MVVM
UI Jetpack Compose
Asynchronous Coroutine
Network Retrofit2, Okhttp3
etc MediaRecorder

📂 Project Structure

.
├── app/
│   ├── manifests/
│   ├── kotlin+java/
│   │   └── com/example/resq/
│   │       ├── navigation/     
│   │       ├── network/        
│   │       ├── presentaion/    
│   │       │   ├── component/
│   │       │   ├── resq/
|   |       |   ├── room/
|   |       |   ├── sign/
│   │       │   ├── user/
│   │       │   └── ...         
│   │       ├── service/        
│   │       └── ui/             
│   ├── MainActivity.kt
│   └── ResQApp.kt
├── build.gradle.kts
├── gradle.properties
├── README.md
└── settings.gradle.kts

▶️ How to Run

https://drive.google.com/drive/folders/1z3-TDW1zmh7yXzowaQMQVtV6B4R-zbfA?usp=share_link

👥 Team Members

Name English Name Role GitHub
권동현 DongHyeon Gwon Mobile GwonDongHyeon21
김민 Min Kim Backend kmin1231
김태훈 Taehoon Kim Mobile taeh-kim
박상영 SangYeong Park Backend Imsyp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages