1. 개발 목적
- 반려동물 돌봄의 투명성 및 신뢰도 확보: 낯선 사람에게 가족 같은 반려동물을 맡기는 불안감을 해소하기 위해, 돌봄 과정을 투명하게 공개하고 검증된 전문가를 연결하는 신뢰 기반 플랫폼이 필요했습니다.
- 실시간 돌봄 리포팅 시스템 구축: 보호자가 외출 중에도 반려동물의 상태를 실시간으로 확인할 수 있도록, 산책 경로와 배변, 식사 등의 활동 로그를 즉시 공유하는 시스템을 목표로 했습니다.
- 검증된 시터-견주 간 매칭 프로세스: 단순 중개를 넘어 시터의 신원과 자격을 엄격히 검증하고, 보호자의 요구사항(견종, 성향 등)에 최적화된 시터를 매칭해 주는 알고리즘을 구축하려 했습니다.
2. 기술 스택 및 선정 포인트
Front-end : Dart / Flutter Back-end : TypeScript / NestJS Server : AWS EC2, S3, SNS DB : MariaDB
산책 경로 실시간 트래킹(Flutter)과 복잡한 예약 스케줄 관리를 위한 NestJS 서버 아키텍처.
3. 필요 기능
시터 예약, 산책 경로 기록, 실시간 돌봄 리포트
4. 루멘트만의 성공 전략
- 산책 경로 GPS 실시간 기록 및 이미지 자동 결합: 시터의 이동 경로를 GPS로 정밀 추적하여 지도 위에 시각화하고, 산책 중 촬영한 사진이 해당 위치에 자동으로 매핑되는 ‘산책 일지 자동 생성’ 기술을 구현했습니다.
- 시터 활동 관리 및 실시간 상태 알림 엔진 설계: 돌봄 시작, 종료, 산책 중 등 주요 상태 변화를 실시간 푸시 알림으로 전송하고, 시터의 일정과 예약 현황을 빈틈없이 관리하는 스케줄링 로직을 설계했습니다.
- 결제 무결성을 위한 정산 트랜잭션 관리: 예약 확정 시 결제된 금액을 안전하게 보관(Escrow)하고, 돌봄 서비스가 정상적으로 완료된 후 시터에게 자동 정산되는 안정적인 결제 시스템을 구축했습니다.
5. 작업결과
- 견주 대상 돌봄 과정의 가시화로 서비스 만족도 상승: 내 아이가 어디서 산책하고 있는지 지도로 확인하는 기능 덕분에 보호자들의 불안감이 해소되었으며, 서비스 신뢰도와 재이용률이 크게 상승했습니다.
- 시터 업무 일지 자동화로 돌봄 서비스 품질 집중: 일일이 텍스트로 보고하던 방식이 자동화된 리포트로 대체되면서, 펫시터들이 보고서 작성 부담을 덜고 반려동물 케어 본질에 더 집중할 수 있게 되었습니다.
- 반려동물 안전 관리 강화 및 산책 사고율 감소: 실시간 위치 추적 기능을 통해 혹시 모를 이탈 사고에 즉각 대응할 수 있는 안전망을 확보했으며, 안전한 돌봄 환경을 조성하는 데 기여했습니다.
* 실제 앱 화면은 하단의 이미지를 확인해주세요.







