포트폴리오 매니저
프로젝트 목록

실시간 위치 공유·안전 알림 모바일 앱

사이트 방문

사이트 설명

위치 공유가 종료되지 않아 불필요하게 계속 수집되고, iOS·Android 백그라운드 권한 차이와 위치정보 동의·제공 이력·파기 관리가 수기였습니다.

실시간 위치 공유·안전 알림 모바일 앱 1실시간 위치 공유·안전 알림 모바일 앱 2실시간 위치 공유·안전 알림 모바일 앱 3실시간 위치 공유·안전 알림 모바일 앱 4

상세 설명

▶ 프로젝트 개요
프로젝트명: 실시간 위치 공유·안전 알림 모바일 앱
발주처: 안전·라이프케어 서비스 (비공개)

▶ 프로젝트 배경
위치 공유가 종료되지 않아 불필요하게 계속 수집되고, iOS·Android 백그라운드 권한 차이와 위치정보 동의·제공 이력·파기 관리가 수기였습니다. 세션 기반 안전 관리 앱으로 구축했습니다.

▶ 핵심 구현 기능

- 위치 수집
속도 기반 가변 수집 주기
이동 적을 때 수집 주기 확대
이동 중 짧은 주기 수집
iOS·Android 백그라운드 권한 분기

- 공유·알림
세션 단위 공유 시작·종료 시각 발급
종료 시각 도달 시 수집·구독 중단
긴급 연락처 위치 링크 푸시 발송
실시간 지도 조회

- 동의·이력
개인위치정보 별도 동의
이용·제공 이력 기록
보관 기간 경과 자동 파기
위치정보 처리 이력 조회

▶ 기술 스택
Mobile: Flutter
Backend: NestJS, WebSocket
Database: PostgreSQL, Redis
Infra: FCM, AWS

▶ 프로젝트 성과
- 위치 갱신 지연 평균 1.2초
- 배터리 소모 시간당 4.1%→1.6% 개선
- 위치정보 운영 이슈 오픈 후 14개월 0건
- 긴급 연락 도달 경로 단일화