seller-marketplace
Seller Marketplace는 판매자와 구매자를 위한 이커머스 플랫폼입니다. 사용자는 상품을 등록하고, 관리하며, 구매할 수 있습니다.
프로젝트는 Django를 기반으로 개발되었습니다.
업무 분담
팀원 |
역할 |
이지현 |
프로젝트 관리, 코드 리뷰, accounts 앱 (회원가입, 탈퇴, 로그인, 회원 정보 수정, 프로필 이미지 수정), 배포 |
박정현 |
products 앱 (상품 등록, 수정, 삭제, 목록 조회, 상세 조회, 제품 검색 및 필터링, 카테고리 관리) |
박룡 |
orders 앱 (판매 중인 물건 구매, 주문 생성 및 결제 처리, 주문 내역 조회, 장바구니, 구매 이력 조회) |
문회성 |
reviews 앱 + products 앱 지원 (리뷰 CRUD, 평점, 조회 및 필터링, 제품 검색 및 필터링, 카테고리 관리, 좋아요, 팔로우, 특정 구매자에게만 공개, 새 상품 알림 기능) |
윤재웅 |
accounts 앱 (유저 프로필 이미지 수정, 좋아요, 팔로우), orders 앱 (구매 이력 조회) |
seller 쇼핑몰 프로젝트
박정현
UI
페이지
- 홈
- 상품 등록
- 상품 리스트
- 상품 상세
- 상품 수정
- 내 상품
기능
- 상품 검색 및 필터링
- 상품 정렬
- 상품 상세 확인
- 상품 수정
페이지별 기능
홈화면
- 서비스 접속 초기 화면으로, 상단에 네비바와 카테고리바가 있으며 쇼핑몰의 현황을 한눈에 보여줍니다.
상품 리스트
- 등록된 상품들을 상단 카테고리바를 이용하여 카테고리별로 분류해서 볼 수 있습니다.
- 화면 좌측 필터를 통해 상품명으로 상품을 검색할 수 있고, 가격 범위를 설정하여 범위 안에 있는 상품만 필터링할 수 있습니다.
- 우측 정렬 옵션을 통해 최신순, 가격 낮은순, 가격 높은순, 별점 높은순, 별점 낮은순으로 상품을 정렬할 수 있습니다.
상품 상세페이지
- URL 복사 버튼을 누르면 현재 페이지의 URL이 복사됩니다.
- 상품 정보 더보기 버튼을 통해 상품 상세 정보를 간편하게 볼 수 있습니다.
- 마음에 들 만한 상품란에서 같은 카테고리에 해당하는 무작위 상품 3개를 추천해줍니다.
상품상세페이지.png.zip
상품 등록페이지
- 상품 이름, 상품 가격, 상품 재고, 상품 상세설명, 상품 이미지를 입력해야 하며 상품 카테고리를 선택해야 합니다.
- 상품 등록이 완료되면 상품 리스트 페이지로 이동합니다.
상품 수정페이지
- 상품 수정이 완료되면 내 상품 페이지로 이동합니다.
- 상품 삭제 선택 시 상품을 삭제할지 한번 더 확인합니다.