프로젝트 배경
[해결하려는 문제] 기존 상권 정보 서비스는 데이터가 분산되어 있고, 지도 위에서 직관적으로 탐색하기 어려웠습니다. 특정 지역의 업종별 경쟁 현황, 주변 유동인구 시설, 상권 밀집도를 파악하려면 여러 사이트를 돌아다녀야 했습니다. 본 프로젝트는 전국 상권 데이터를 하나의 지도에 통합하여 직관적인 탐색 경험을 제공하는 것을 목표로 했습니다. [달성하고자 한 목표] 1. 직관적 탐색 - 지도 클릭만으로
프로젝트 성과
웹/앱 크로스 플랫폼 지원
모바일웹과 PC웹은 물론 Flutter 앱 내에서 동일한 지도 기능 제공
2주 내 Full-Stack 서비스 런칭
프론트엔드, 백엔드, PostGIS 공간쿼리, Flutter 연동까지 2주 만에 개발 완료
마커 렌더링 & API 응답속도 최적화
서버/클라이언트 클러스터링을 통해 14,000개 점포를 1,000개 마커로 축소, 지도 렌더링 성능 대폭 향상
카운트/마커 2단계 병렬 로딩 및 캐싱을 통한 체감 검색 속도 개선
카운트/마커 2단계 병렬 로딩 및 캐싱을 통한 체감 검색 속도 개선
핵심 기능
진행 단계
요구사항 정의 및 설계
2025.11.
API 엔드포인트 설계, 카테고리 3depth 구조 정의, PostGIS 스키마 설계
프로젝트 상세
1. 프로젝트 개요 전국 상권 데이터를 지도 위에 시각화하여, 사용자가 원하는 위치의 업종별 점포 분포, 주변 시설, 인구 통계를 한눈에 파악할 수 있는 위치 기반 상권 탐색 서비스입니다. 웹과 Flutter 앱에서 동일한 경험을 제공합니다. 2. 주요 기능 위치 기반 상권 데이터 시각화 - 네이버 지도 API 기반 인터랙티브 맵 - 반경 300m / 500m / 1km 선택 가능 (로그인 시 확







