Product Requirements Document (PRD)
홈화면 (맵 중심 로컬 경험 제공)
1. 목표 및 비전
홈화면은 실시간 맵을 통해 유저에게 거래, 알바, 맛집, 친환경 거래 등 로컬 경험을 제공하며, 앱의 핵심 기능들을 직관적으로 탐색할 수 있는 허브입니다.
- 목표:
- 유저가 편리하게 거래 장소와 핫스팟 정보를 확인하고, 지역 탐험을 통해 즐거움을 느끼게 함.
- 유저가 앱을 단순 거래 플랫폼이 아닌 로컬 커뮤니티로 인식하도록 유도.
2. 핵심 기능
2.1. 실시간 핫스팟
- 핵심 기능:
- 거래가 활발히 진행 중인 지역과 인기 장소를 맵에 시각적으로 표시.
- 거래량과 리뷰를 기반으로 핫스팟 크기와 색상 변화.
- 유저는 핫스팟 정보를 보고 활발한 지역으로 자연스럽게 접근 가능.
- UX 요소:
- 🔥 핫스팟 토글 버튼: 맵 우측 상단에 위치, 실시간 핫스팟 On/Off 기능 제공.
- 핫스팟 시각화:
- 서클 형태의 오버레이로 핫스팟 표시.
- 거래량이 많을수록 색상이 진하고 크기가 커짐.
- 서클 안에 거래 건수 표시(예: "45건").
- 핫스팟 클릭 시 해당 지역의 전체 거래 목록 팝업.
2.2. 검색 및 필터링
- 핵심 기능:
- 유저가 원하는 상품, 알바, 거래 장소를 검색 가능.
- 카테고리(예: 전자제품, 의류, 알바 등) 및 거리 범위 필터 제공.
- UX 요소:
- 검색 바:
- 상단 고정형, "상품, 알바, 장소 검색..." 플레이스홀더.
- 검색 결과는 리스트 또는 맵 오버레이로 표시.
- 필터 버튼:
- 맵 좌측 상단에 위치.
- 거래 유형(중고품, 알바, 맛집), 거리 범위, 친환경 거래 필터 제공.
2.3. 거래 및 알바 핀
- 핵심 기능:
- 맵 위에 거래 장소 및 알바 정보를 핀으로 표시.
- 유저는 핀을 클릭해 간단한 정보(물품명, 가격, 알바 조건 등)를 확인하고, 상세 페이지로 이동 가능.
- UX 요소:
- 📍 거래 핀:
- 품목 종류에 따라 색상 구분(전자제품: 파란색, 의류: 빨간색).
- 마우스 오버 또는 터치 시 간단한 정보 카드 표시.
- 🔨 알바 핀:
- 망치 모양 아이콘.
- 클릭 시 급여, 근무 시간, 장소 정보를 간단히 표시.