ACADEMY직무와 수준에 맞춘 기업 AI·AX 교육을 설계합니다

Work기술 시연·자체 제품 운영 중

LocalCart — 인천 동네 장보기

장바구니 재료와 이동 조건을 기준으로 동네 상점의 구매 경로를 비교하는 모바일 지도 웹앱입니다.

서비스 열기 (새 창)

수행 범위
공간 데이터 설계, 추천 로직, 지도 서비스 구현
맥락
Next.js, FastAPI 기반 개인 프로젝트
규모
추천 기준 3가지(최저예산·최소거리·최소경유)
주요 기술
Next.js, FastAPI, Mapbox

창업자가 직접 또는 팀으로 만들어 공개한 서비스와 시연용 구현입니다.

직선거리가 아니라 Mapbox 도보 경로로 계산해, 실제로 걸을 수 있는 동선을 비교합니다.

처리 흐름

  1. 1사용자·장바구니
  2. 2FastAPI
  3. 3위치 데이터
  4. 4Mapbox Directions
  5. 5Next.js 지도 화면

해결한 문제

동네 상점 정보가 흩어져 있고 사용자는 가격뿐 아니라 거리와 경유 횟수까지 함께 고려해야 합니다.

데이터와 진단

입력은 동네 상점 정보, 표기가 제각각인 재료명, 실제 이동 거리를 위한 Mapbox 도보 경로였습니다.

접근 방식

재료명을 상점 데이터에 연결하고 최저예산·최소거리·최소경유 기준을 분리해 결과를 비교하도록 구성했습니다.

판단

직선거리 대신 Mapbox Directions의 도보 경로를 사용해 실제 이동 가능한 동선을 기준으로 계산했습니다.

구현하며 부딪힌 것

재료명 표현 차이와 상점 데이터의 불균일성을 정규화하고, 모바일 지도 위에 검색·경로·장바구니 흐름을 함께 배치했습니다.

결과

동일한 장바구니에 대해 세 가지 추천 기준과 예상 이동 동선을 지도에서 확인할 수 있게 구현했습니다.

공개 범위

라이브 제품에서 검색, 장바구니, 경로 비교 흐름을 직접 확인할 수 있습니다. 공개 저장소는 제공하지 않습니다.

다음에 해 볼 것

향후 개선 방향(제안): 세 기준 사이를 사용자가 얼마나 전환하는지 측정해 어떤 트레이드오프가 중요한지 확인합니다.

비슷한 문제를 풀고 계신가요?

지금 상황을 짧게 적어 보내 주세요. 가능한 접근을 함께 검토하겠습니다.

프로젝트 상담하기

상담은 이렇게 시작합니다

  • 필요한 단계부터진단만, PoC만, 또는 개발 전체까지
    과제에 맞게 고를 수 있습니다.
  • 가능한지부터 솔직하게맞는 접근인지, AI가 꼭 필요한지
    먼저 말씀드립니다.
  • 견적은 범위 확인 후상황과 목표를 확인한 뒤
    범위와 일정에 맞춰 따로 드립니다.