사용자를 긴급 출동 차량과 일반 차량 두 분류로 나누어 긴급 출동 차량에는 교통 신호 정보를 기반으로 출발지로부터 요구조자의 위치까지의 최단 경로를 계산해 경로 안내를 제공, 신속하게 현장에 도착할 수 있도록 하는 서비스를 구현하였다. 또한 일반 차량에게는 경로 안내를 동일하게 제공하되 경로 안내를 제공받는 사용자의 위치와 긴급 출동 차량의 위치를 실시간으로 계산해 경로가 겹치거나 긴급 차량과의 거리가 가까운 경우 일반 차량에 알림도 함께 제공할 수 있도록 하는 서비스를 구현하여 두 분류의 차량이 기능을 제공받는 앱서비스을 개발하였다.
- 메인화면
- 응급차량/일반운전자로 접속
- 길 안내 화면
frontend : React Native, Expo
backend : Spring
database : MySQL
model(NAVER Api) : Geocoding, Directions 5
api documentation/test : postman
cloud : NAVER CLOUD PLATFORM
| frontend | backend | etc |
|---|---|---|
공식 사이트의 가이드를 따라서 Expo를 설치한다.
git clone https://github.com/OIDC-ESC/Direction_searchip: 175.106.99.29
id: root
pw: D5Y+MRn3Hcyd$ lt --port 5000 --subdomain oidcesc --print-requests$ java -jar /var/www/Direction_search/backend/target/backend-0.0.1-SNAPSHOT.jarnpm run ios
npm run android혹은
npm start입려 후 expo 사이트를 통해 Emulator(Android)/Simulator(ios)/Expo App을 이용해 앱 실행
| name | role | github |
|---|---|---|
| 김유정 | AI, Backend | @kimyu0218 |
| 박소현 | AI, Backend | @Sohyun-Dev |
| 김태영 | AI, Frontend | @EHOia |
| 주효정 | AI, Frontend | @jhj2713 |



