PROJECT 02 / GLOBAL HACKATHON / APP PROTOTYPE
Life Saver — 관광객 긴급 신고 지원 앱
글로벌 관광객 긴급 신고 지원 앱 프로토타입
낯선 국가에서 응급 상황이 발생했을 때 신고 절차와 위치 확인 과정을 쉽게 이해할 수 있도록 설계한 모바일 앱 프로토타입
01. 프로젝트 정보
| 항목 | 내용 |
|---|---|
| 프로젝트명 | Life Saver |
| 대회명 | 글로벌 스타트업 허브 해커톤 대회 — 부산·호치민 글로벌 해커톤 |
| 활동 기간 | 2025.01.13 ~ 2025.01.17 |
| 개최 장소 | 베트남 호치민 |
| 팀 구성 | 한국 학생 3명, 베트남 학생 2명 |
| 프로젝트 유형 | 모바일 앱 프로토타입 기획·개발 및 창업 아이디어 발표 |
| 주요 도구 | Android Studio, Google Maps, 생성형 AI 개발 보조 |
| 담당 역할 | 문제 정의 및 사업화 방향 제안, 기능 명세·사용자 흐름 설계, 프로토타입 기본 구조 및 시연 기능 구현, 화면 개발 협업 조율 |
| 수상 | 대상(부산광역시장상), 2025.01.16 |
02. 프로젝트 개요
베트남 호치민에서 한국 학생 3명과 베트남 학생 2명이 팀을 이루어 관광객을 위한 긴급 신고 지원 앱 Life Saver를 기획하고 시연용 프로토타입을 개발했습니다.
현지 문제 해결을 중요하게 생각한 베트남 팀원들과 사업성을 중시한 한국 팀원들의 관점을 연결하여 현지 긴급 신고번호와 언어에 익숙하지 않은 관광객의 어려움에 주목했습니다. 이를 해결하기 위한 서비스를 구상하고 여행자보험의 선택형 부가서비스로 제공하는 사업화 방안을 제안했습니다.
저는 서비스 기능 명세와 신고부터 위치 확인까지 이어지는 사용자 흐름을 설계하고 생성형 AI를 개발 보조 도구로 활용해 프로토타입의 기본 구조와 시연 기능을 구현했습니다. 상세 UI 화면 제작은 베트남 팀원들에게 요구사항을 전달하여 분담하고 개발 방향을 조율했습니다.
03. 문제 정의
관광객의 긴급 신고 접근성
해외에서 사고가 발생하면 현지 긴급 신고번호를 모르거나 언어가 통하지 않아 도움을 요청하기 어려울 수 있습니다. 부상으로 정확한 위치를 설명하기 어렵다면 신고 과정의 부담은 더 커집니다.
팀은 베트남 현지 구성원의 경험과 의견을 통해 이 문제를 구체화했습니다. 이후 스마트폰을 이용해 간단한 조작으로 신고 흐름을 시작하고 위치를 확인할 수 있는 서비스를 기획했습니다.
현지 문제 해결과 사업성의 접점
초기 팀 논의에서는 현지 사회문제 해결과 사업화 가능성 중 어디에 중점을 둘지 의견이 나뉘었습니다. 저는 관광객이 겪는 실제 불편을 출발점으로 삼고 여행자보험의 선택형 부가서비스로 제공하는 방안을 제안했습니다. 연간 여행객 통계 등을 참고하여 잠재 이용자와 시장 가능성을 검토하면서 팀의 프로젝트 방향을 구체화했습니다.
04. 서비스 설계
신고에서 위치 확인까지의 사용자 흐름
- 사용자가 앱에서 긴급 신고 버튼을 선택합니다.
- 대기 화면을 표시합니다.
- 신고가 접수된 상황을 가정한 화면으로 전환합니다.
- Google Maps에 사용자의 GPS 위치를 표시합니다.
- 임의로 지정한 구급차 좌표를 이동시키며 구조 차량 위치 확인 상황을 시연합니다.
이 흐름은 핵심 사용 경험을 설명하기 위한 시연용 프로토타입입니다. 실제 긴급 신고기관으로 신고를 전송하거나 실제 구급차의 위치 데이터를 수신·추적하는 기능은 구현하지 않았습니다.
발표에서는 음성의 텍스트 변환, AI 기반 핵심 내용 추출, 자동 번역, 사고 감지, 외국인 의료 정보 제공 등도 향후 확장 아이디어로 제안했습니다. 해당 기능들은 완성된 구현 기능에 포함하지 않습니다.
05. 프로토타입 구현
기본 구조 및 기능 명세
Android Studio를 사용해 앱 프로토타입을 제작했습니다. 저는 화면 간 이동과 신고 절차, 지도 확인까지의 기능 요구사항을 정의하고 전체적인 앱 구조를 잡았습니다. 생성형 AI로 구현에 필요한 코드를 작성하는 작업을 보조받아 시연용 기능을 구성했습니다.
신고 상태 화면 전환
긴급 신고 버튼을 누르면 대기 화면을 거쳐 접수된 것처럼 보이는 화면으로 전환되도록 구현했습니다. 실제 신고가 접수된 것은 아니며 신고 절차를 설명하기 위한 시연 흐름입니다.
지도 기반 위치 표시
Google Maps를 이용해 사용자의 GPS 위치를 지도에 표시했습니다. 구급차 이동은 외부 응급 구조 시스템의 실시간 데이터를 사용하지 않고 임의 좌표를 활용하여 시연했습니다.
팀원과의 UI 작업 분담
프로토타입의 기능 명세와 화면 흐름을 전달하고 세부적인 UI 화면 디자인과 제작은 베트남 팀원들에게 요청했습니다. 개발 중에는 구현 방향을 설명하고 질문에 답하며 화면이 전체 이용 흐름에 맞도록 조율했습니다.
06. 담당 역할
문제 정의 및 방향 조율 현지 팀원의 의견을 통해 관광객의 긴급 신고 어려움을 구체화하고 한국 팀원이 중요하게 본 사업성을 여행자보험 연계 모델로 검토하여 공통된 방향을 도출했습니다.
기능 명세 및 이용 흐름 설계 긴급 신고 버튼, 대기·접수 상태, 지도 화면 등 핵심 기능의 동작과 화면 전환 순서를 정의했습니다.
프로토타입 개발 Android Studio에서 생성형 AI를 개발 보조 도구로 활용하여 앱의 기본 구조, 신고 상태 화면 전환, Google Maps 사용자 위치 표시, 임의 좌표 기반 구급차 위치 시연을 구현했습니다.
글로벌 팀 협업 베트남 팀원들에게 UI 요구사항과 개발 방향을 전달하고 화면 구성과 기능 연결이 전체 시연 흐름에 맞도록 조율했습니다.
07. 문제 해결 및 협업
서로 다른 프로젝트 우선순위
한국 팀원들은 사업성을 베트남 팀원들은 현지 사회문제 해결을 중요하게 생각하면서 초기에 주제 선정 의견이 엇갈렸습니다. 현지 관광객이 겪는 문제를 구체화하고 여행자보험 연계 모델을 함께 제안하여 두 관점을 결합했습니다.
제한된 시간과 앱 개발 경험
해커톤 기간이 짧고 앱 개발 경험과 개발 인력이 충분하지 않았습니다. 모든 기능을 실제 서비스 수준으로 구축하려고 하기보다는 신고에서 위치 확인까지의 핵심 흐름을 먼저 구현했습니다. 생성형 AI를 개발 보조 도구로 활용하고 상세 UI는 팀원들과 분담해 시연 가능한 결과물을 완성했습니다.
언어가 다른 팀원과의 협업
기능 명세와 사용자 흐름을 구체적으로 전달하고 팀원들의 질문에 대응하며 화면 개발 방향을 맞췄습니다. 각 팀원의 작업을 전체 사용자 흐름에 연결하는 데 집중했습니다.
08. 비즈니스 모델
외국인 관광객이 현지 긴급 신고 환경에 익숙하지 않다는 점에서 출발해 여행자보험 상품에 긴급 신고 지원 서비스를 선택형 부가서비스로 추가하는 모델을 제안했습니다.
연간 여행객 통계를 참고하여 잠재 시장을 검토했고 향후에는 의료기관 정보 제공과 동남아시아의 다른 국가로 서비스 범위를 확장할 가능성도 논의했습니다.
이는 해커톤에서 제안한 사업 모델이며 실제 보험사 제휴·유료 판매·의료기관 연동을 달성한 성과는 아닙니다.
09. 결과 및 수상
- 관광객 긴급 신고 지원 앱 Life Saver 프로토타입 완성
- 긴급 신고 버튼부터 대기·접수 상태 전환까지의 시연 기능 구현
- Google Maps를 이용한 사용자 GPS 위치 표시
- 임의 좌표를 이용한 구급차 이동 상황 시연
- 관광객 문제와 사업성을 결합한 여행자보험 연계 모델 제안
- 한국·베트남 연합팀으로 최종 IR 발표 진행
- 대상(부산광역시장상) 수상 — 2025.01.16
실제 앱 실행 영상은 확보하지 못했으며 발표 당시 앱 화면과 수상 사진·상장 이미지를 결과물로 사용합니다.
10. 회고
이번 프로젝트를 통해 처음 접하는 분야에서도 사용자 문제를 파악하고 짧은 기간 안에 구현할 핵심 범위를 정하는 경험을 했습니다.
특히 현지 문제 해결과 사업성이라는 서로 다른 관점을 하나의 서비스 방향으로 연결하고 직접 기능을 명세해 개발과 UI 작업을 조율하면서 협업의 중요성을 배웠습니다.
또한 생성형 AI를 개발 보조 도구로 활용하더라도 어떤 기능을 구현할지 사용자 흐름을 어떻게 구성할지 시연 범위를 어디까지 설정할지는 직접 판단해야 한다는 점을 경험했습니다.
향후 실제 서비스로 발전시키려면 응급 신고기관과의 연계, 위치 정보 전송의 신뢰성, 개인정보 보호, 언어 지원 기능 등을 별도로 검증해야 합니다.








