프로젝트 배경
1) 문제 인식 - 기존의 중고거래 플랫폼은 사용자 역할 구분이 모호하여 판매자와 구매자 기능이 혼재됨 - 지역 기반 거래를 지향하지만 정확한 위치 기반 정보 연동이 부족함 - 거래 기록 관리, 찜/장바구니 기능, 권한별 대시보드 등이 MVP 수준에서 누락되는 경우가 많음 - Firebase와 같은 간단한 백엔드 환경에서도 신속하고 구조화된 커머스 MVP 설계가 어려움 2) 프로젝트 목표
프로젝트 성과
기획 및 구조 설계
구매자/판매자 역할 기반 페이지 및 기능 분기 로직 기획 → Firestore 컬렉션 구조로 안정적 권한 분리 구현
Front-end 개발
Vue 3 기반의 반응형 UI로 8개 이상의 주요 컴포넌트 페이지 제작, 사용자 친화적 인터페이스 설계
상품 관리 기능, Firebase 연동
판매자 상품 리스트·수정 기능 포함, 실시간 Firestore 연동으로 DB 기반 수정 반영 완료 시간 평균 300ms
Authentication + Firestore를 이용해 서버리스 구조 구현,
Authentication + Firestore를 이용해 서버리스 구조 구현,
장바구니/찜 기능
구매자의 찜/장바구니 추가 및 UI 동기화 구현 → 사용자 경험 흐름 기준 3단계 이내 조작 완료
모바일 최적화 및 웹/앱 동시 개발
모바일 반응형 디자인 적용 → 375px 이하 디바이스 해상도 기준에서도 콘텐츠 가독성 100% 확보
VUE+Capatitor를 통해 웹/iOS APP / Android App 동시 개발.
VUE+Capatitor를 통해 웹/iOS APP / Android App 동시 개발.
핵심 기능
진행 단계
기획
2025.04.
사용자 역할(Buyer/Seller) 분리 구조 설계, Firebase 기반 데이터 구조 및 MVP 기능 리스트 도출
프로젝트 상세
1) 포트폴리오 소개 - 지역 기반 중고거래 플랫폼 MVP 개발 (커머스 / 생활용품) - 중고 물품을 판매·구매하려는 일반 소비자와 소상공인 셀러를 타깃으로 한 커머스 서비스입니다. - B2B / B2C / C2C 등 다양한 구조로 변경가능하며, 구매자와 판매자의 역할을 명확히 분리할 수도 있고, 구매자가 판매자가 되는 거래 방식으로도 커스텀 가능합니다. 2) 작업 범위 화면 설계 -







