삼태연구소
SAMTAELABS삼태연구소

반려견 헬스케어·커머스·보험 통합 올인원 펫 플랫폼

산책 활동 데이터 기반 리워드 생태계로 펫 용품 쇼핑과 보험 가입까지 완결되는 올인원 플랫폼

펫테크O2O쇼핑몰연동SSO보험GPS리워드FCM인슈어테크반려동물
반려견 헬스케어·커머스·보험 통합 올인원 펫 플랫폼* 본 이미지는 프로젝트 이해를 돕기 위해 AI로 생성되었습니다.

프로젝트 개요

반려견 보호자를 위한 올인원 헬스케어 플랫폼으로, '산책 → 포인트 적립 → 쇼핑 및 보험료 결제'로 이어지는 순환형 리워드 생태계를 네이티브 앱 환경에서 구현했습니다. GPS 기반 산책 트래킹, 외부 이커머스 솔루션 연동, 복수 보험사 API 통합이라는 세 가지 이질적인 도메인을 하나의 앱 안에서 유기적으로 결합한 복합 플랫폼입니다. 각 서비스가 서로 데이터를 공유하고 가치를 강화하는 구조로 설계하여, 사용자가 앱을 떠나지 않고도 반려견 관련 모든 니즈를 해결할 수 있도록 했습니다.

주요 기능

  • LBS 기반 산책 트래킹: GPS로 산책 경로를 실시간 지도에 드로잉하고, 배변 활동 시 마커를 생성하여 활동 로그를 누적 저장
  • 미션형 리워드 시스템: 산책 미션 완료 시 포인트를 적립하고, 해당 포인트를 쇼핑 결제 및 보험료 납입에 활용 가능
  • 이커머스 솔루션 통합: 외부 쇼핑몰 솔루션을 앱 내부에 커스터마이징하여 통합, 네이티브 앱 환경과 매끄럽게 연결
  • 복수 보험사 연동: 펫 보험 상품 정보를 앱 내에서 조회·비교하고, 반려견 활동 데이터와 연계한 보험 혜택 로직 처리
  • SSO(단일 로그인) 구현: 앱 인증 토큰 기반으로 쇼핑몰 세션을 자동 생성하여 별도 로그인 없이 서비스 간 전환 가능

해결한 문제

헬스케어(산책 데이터), 커머스(쇼핑몰), 금융(보험)이라는 세 가지 완전히 다른 도메인의 시스템을 하나의 앱 안에서 끊김 없이 통합하는 것이 핵심 난제였습니다. 특히 앱 자체 회원 DB와 외부 쇼핑몰의 회원 DB가 완전히 분리된 이기종 환경에서, 사용자가 별도의 로그인 없이 두 시스템을 자유롭게 오갈 수 있어야 했습니다. 또한 복수의 보험사 API 규격이 각각 달라, 이를 하나의 일관된 인터페이스로 추상화하는 작업도 필요했습니다.

솔루션

OAuth 2.0 기반의 커스텀 인증 브릿지를 설계하여 앱 로그인 시 발급된 토큰을 서버에서 검증한 뒤 쇼핑몰 세션을 자동 생성하는 방식으로 SSO를 구현했습니다. 보험사 API 다중 연동은 각 보험사별 어댑터 레이어를 두어 내부 인터페이스를 통일했고, 산책 데이터와 보험 혜택 간의 연계 로직은 서버 사이드에서 중앙 처리하여 앱 복잡도를 최소화했습니다.

성과

  • 헬스케어·커머스·금융 3개 도메인을 단일 앱에서 유기적으로 통합한 복합 플랫폼 성공적 런칭
  • 이기종 시스템 간 SSO 구축으로 끊김 없는 서비스 전환 환경 구현
  • 산책 활동 기반의 포인트 리워드 생태계 완성으로 앱 재방문 유도 구조 확립
  • 복수 보험사 API 통합으로 단일 앱 내 보험 상품 비교·가입 플로우 구현

이런 프로젝트에 적합합니다

반려동물 / 펫테크 서비스헬스케어 기반 O2O 커머스포인트·리워드 시스템 구축이커머스 솔루션 커스터마이징 및 앱 통합보험·금융 서비스 앱 연동 (인슈어테크)이기종 시스템 간 SSO / 통합 인증 구축

자주 묻는 질문

Q. 산책 활동 데이터를 포인트 리워드 및 보험 혜택과 어떻게 연결하나요?

GPS로 수집된 산책 경로·거리·배변 활동 로그를 서버에서 중앙 집중 처리하여, 미션 완료 시 포인트를 자동 적립하고 보험 혜택 조건과도 연계합니다. 앱 클라이언트 측 복잡도를 낮추면서도 헬스케어 데이터가 커머스·금융 도메인과 실시간으로 연동되는 구조를 구현했습니다.

Q. 외부 쇼핑몰 솔루션을 앱에 통합할 때 로그인을 따로 해야 하나요?

앱과 쇼핑몰의 회원 DB가 완전히 분리된 이기종 환경임에도, OAuth 2.0 기반 커스텀 인증 브릿지를 통해 앱 로그인 토큰으로 쇼핑몰 세션을 자동 생성하는 SSO를 구현했습니다. 사용자는 별도 로그인 없이 앱 내에서 헬스케어와 쇼핑 서비스를 자유롭게 오갈 수 있습니다.

Q. 보험사마다 API 규격이 다른 경우, 여러 보험사를 하나의 앱에서 어떻게 통합하나요?

각 보험사별로 독립적인 어댑터 레이어를 구성하여 서로 다른 API 규격을 내부 단일 인터페이스로 추상화하는 방식을 적용했습니다. 덕분에 앱은 보험사 수가 늘어도 동일한 내부 인터페이스로 상품 조회·비교·가입 플로우를 일관되게 처리할 수 있습니다.

Q. 헬스케어·커머스·보험처럼 성격이 전혀 다른 도메인을 하나의 앱으로 통합하는 것이 가능한가요?

도메인별 시스템을 각각 독립적으로 유지하면서 서버 사이드에서 연계 로직을 중앙 처리하는 아키텍처로 3개 도메인의 통합을 실현했습니다. 각 시스템의 복잡도를 앱 레이어에 노출시키지 않아 유지보수성을 확보하면서도, 사용자 경험상 끊김 없는 단일 플랫폼으로 동작합니다.