프로젝트 배경
[프로젝트 배경] 역사 유적지에 대한 대중의 관심과 방문을 장려하기 위해서는 단순한 정보 제공을 넘어, 사용자가 직접 현장을 탐방하고 이를 신뢰성 있게 기록할 수 있는 플랫폼이 필요했습니다. 본 프로젝트는 GPS 기술을 활용한 정밀한 현장 방문 인증과 지도 기반의 직관적인 탐색 환경을 제공하고, 개인의 탐방 기록을 체계적으로 자산화하여 사용자에게 지속적인 유적지 방문 동기를 부여하고자 시작되었습니다.
프로젝트 성과
크로스 플랫폼 개발을 통한 리소스 절감
Flutter 기반의 단일 코드베이스로 iOS와 Android 앱을 동시 개발 및 배포하여, 네이티브 개별 개발 대비 초기 구축 시간과 향후 유지보수 비용을 획기적으로 절감했습니다.
GPS 기반 정밀 방문 인증으로 데이터 신뢰성 확보
Geolocation API를 활용한 반경 계산 로직을 적용해 위치 조작을 원천 차단하고, 실제 현장 방문자만 체크인할 수 있도록 하여 탐방 기록의 100% 신뢰성을 확보했습니다.
백그라운드 위치 추적 및 배터리 최적화 달성
실시간 GPS 활성화 상태에서도 기기의 전력 소모를 최소화하는 백그라운드 프로세스 최적화를 적용하여, 장시간 야외 유적지를 탐방하는 환경에서도 안정적인 서비스를 제공했습니다.
게이미피케이션 도입을 통한 사용자 참여도 증대
방문 스탬프 현황과 누적 탐방 기록을 직관적으로 시각화한 마이페이지를 구축하여, 사용자의 성취감을 고취하고 지속적인 유적지 방문 및 앱 활성도를 높이는 데 기여했습니다.
핵심 기능
프로젝트 상세
[특징] 1️⃣ 단일 코드베이스 크로스 플랫폼 개발 Flutter를 활용해 단일 코드베이스로 iOS와 Android 양대 마켓에 동시 배포하여 개발 및 유지보수 효율성을 극대화했습니다. 플랫폼에 구애받지 않는 부드럽고 일관된 지도 탐색 및 사용자 경험(UX)을 안정적으로 제공합니다. 2️⃣ 백그라운드 위치 서비스 및 배터리 최적화 실시간 GPS 추적 시 발생하는 기기 배터리 소모 문제를 해결하기







