오늘등산 – 등산 경로 기록부터 타 트래커와의 소통까지 아우르는 데이터 중심 등산 커뮤니티 서비스

1. 개발 목적

  • 아웃도어 활동의 소셜 소통 강화: 혼자 등산하기 어려운 사용자들이 쉽게 크루를 모집하고 소통할 수 있는 소셜 매칭 플랫폼을 구축하여 아웃도어 커뮤니티를 활성화하고자 했습니다.
  • 등반 데이터 인증 및 기록 디지털화: 개인의 산행 기록(시간, 고도, 경로)을 GPS 데이터로 정밀하게 측정하고, 이를 인증 배지로 시각화하여 성취감을 고취하는 시스템이 필요했습니다.
  • 실시간 위치 기반 안전 산행 지원: 산행 중 조난이나 낙오 방지를 위해 크루원 간의 실시간 위치를 공유하고, 위험 상황 시 즉시 알릴 수 있는 안전 기능을 탑재하려 했습니다.

2.  기술 스택 및 선정 포인트
Front-end : TypeScript / React Native Back-end : Firebase(Serverless) Server : Firebase DB : Firebase
Serverless Native, 별도의 서버 구축 및 유지보수(DevOps) 비용 없이, Firestore의 실시간 동기화 기능을 활용하여,
산행 중인 유저 간의 위치 공유와 채팅 기능을 별도의 소켓 서버 구축 없이 빠르고 안정적으로 구현함.

3. 필요 기능
크루 모집, 실시간 위치 공유, 등반 인증 피드

4. 루멘트만의 성공 전략

  • GPS 실시간 트래킹 및 고도별 인증 알고리즘: 배터리 소모를 최소화하면서도 이동 경로를 정확히 추적하는 백그라운드 위치 관제 로직과, GPS 좌표 기반의 정상 등반 자동 인증 알고리즘을 개발했습니다.
  • 산악 데이터 캐싱 및 오프라인 지도 렌더링: 통신이 불안정한 산악 지형에서도 지도가 끊김 없이 보이도록 로컬 캐싱 전략을 적용하고, 오프라인 모드에서도 필수 기능을 사용할 수 있게 설계했습니다.
  • Firebase 기반 실시간 크루 채팅 및 위치 동기화: 크루원 간의 긴밀한 소통을 위해 Firebase Realtime Database를 활용하여, 별도의 서버 부하 없이 실시간 위치 공유와 채팅이 가능한 서버리스 구조를 구축했습니다.

5. 작업결과

  • 아웃도어 커뮤니티 활성 지수 및 크루 모집 증가: 위치 기반 크루 매칭 기능 도입 후 지역별 등산 모임 개설 수가 폭발적으로 증가하며, MZ세대를 중심으로 한 등산 문화를 선도했습니다.
  • 실시간 위치 공유를 통한 등산 안전성 확보: 동행자 위치 확인 기능을 통해 산행 중 일행 놓침 사고가 현저히 줄었으며, 사용자들로부터 ‘가장 안심되는 등산 앱’이라는 평가를 받았습니다.
  • 사용자 등반 이력 시각화를 통한 동기부여 성공: 등반 기록을 멋진 인포그래픽으로 공유하는 기능이 바이럴 되면서, 앱 재방문율과 월간 활성 사용자(MAU) 지표가 꾸준히 우상향했습니다.

* 실제 앱 화면은 하단의 이미지를 확인해주세요.

View

※ 이미지를 클릭하면 확대하여 볼 수 있습니다.

루멘트의 간편 견적 서비스

원클릭 견적 문의가
성공적으로 접수되었습니다.