이전 진행한 기능에 대한 내용 상세화
- 방식
- 웹앱
- 입점 (입점료로 버는 사이트..? ex 에이블리 지그재그 )
- 결제 방식 (type)
- 무통장입금 (기능구현은 딱히 없음)
- 카카오페이or네이버페이 ⇒ 추후
- 공통
- 로그인, 로그아웃, 회원가입 oauth (1)
- 회원가입
- 구매자(이름, id(email), pw)
- 회원가입은 구매자로 회원가입만 두고, 프리마켓 판매자는 로그인 후 전환할 수 있음.
- 구매자(이름, id(email), pw)
- 로그인
- 구매자 (id, pw)
- 판매자로 등록한 계정(role)의 경우 판매자 페이지로 로그인(구매자 전환 가능)
- 구매자로만 되어 있는 계정은 구매자 페이지로 로그인
- 관리자(id, pw) - 별도의 분리된 url (ex. http://hostname/admin)
- 회원가입
- 프로필 (2)
- 판매자
- id, pw, url, 쇼핑몰 이름, 쇼핑몰 설명, 카테고리, 주소
- 사용자
- id - 이메일, 수정불가
- pw - 수정가능
- 닉네임 - 수정 가능
- 주소 - 수정가능
- 관심있는 카테고리 (악세사리(팔찌, 목걸이, 귀걸이), 잡화(가방, 신발, 휴대폰 케이스, 인형), 옷, 화장품(비누, 향수), 문구류(수제펜), 식품, 기타(꽃다발, 애견용품))
- 판매자 등록
- 판매자: id, pw, url, 쇼핑몰 이름, 카테고리 (등록 후 관리자 승인 후 판매자 전환)
- 플랜 결제 기능(판매자 등록 시 3개월)
- 판매자
- 로그인, 로그아웃, 회원가입 oauth (1)
- 판매자
- 메인 페이지
- 최신 판매 내역 리스트 (10건)
- 확인 하지 않은 거래 정보 리스트
- 매출 현황 (그래프) - 총 금액
- 판매중인 상품 리스트
- 각 status 의 갯수 및 링크(결제 완료, 주문 대기, 수령 대기, 배송중, 배송 완료)
- 쇼핑몰 CRUD (1)
- 카테고리 (대분류 - 복수 선택 가능) - url, 쇼핑몰 이름, 쇼핑몰 설명, 카테고리, 주소
- 상품 CRUD (1)
- (C/U)카테고리 (소분류), 상품 이름, 가격, 할인, 배송(Y/N), 배송비, 판매 여부(Y/N), 갯수, 이미지(대표), 세부 이미지
- (R) 카테고리, 상품 이름, 가격, 할인, 배송비
- 배송(N)의 경우는 상품을 예약 하고 직접 가서 수령하는 경우
- 상품별 후기
- 주문 상태 관리 (2)
- 무통장입금 설정시, 거래 취소되는 기간 설정
- 배송 상태 관리 (4)
- 알림 (4)
- 내 마켓 공지게시판 기능
- 상품 품절에 대한 정보나 오프라인 마켓 참여 정보에 대한 글을 올리는 게시판
- 후기 게시판
- 쇼핑몰(플랜) 일시정지 기능 (5)
- 메인 페이지
- 구매자
- 쇼핑몰 리스트 보기 (1)
- 인기있는 마켓 리스트
- 인기있는 상품 리스트
- 신규등록한 마켓 리스트
- 쇼핑몰/상품 검색 (3)
- 카테고리(필터)검색
- 검색어 검색
- 주문 페이지 (1)
- 무통장 결제 (2)
- 무통장 결제시 판매자 통장번호 확인 후
- 판매자가 입금확인으로 거래 상태를 변경해줘야 함
- 카카오/네이버 페이 (3)
- 페이 결제 페이지로 넘어감
- 해당 마켓에서 주문 상품 정보 리스트
- 배송방법(예약인지 택배인지) / 배송지 정보 (팝업으로 배송지 수정가능)
- '결제가 완료되었습니다' 라는 페이지 전환
- 무통장 결제 (2)
- 주문 내역 페이지 (3)
- 주문 목록 리스트
- 주문별 상세보기 버튼, 후기(팝업으로 작성가능), 거래 상태정보(배송정보 포함)
- 주문 상세보기 내용 (위와동일)
- 구매 물품 목록, 후기(팝업으로 작성가능), 거래 상태정보 (배송정보(배송지) 포함), 결제정보(무통장/페이인지),
- 주문 목록 리스트
- 장바구니 (4)
- 마켓별 장바구니 목록
- 평점/후기 (4)
- 알림 (4)
- 거래관련 알림
- 즐겨찾기한 마켓, 상품, 카테고리 관련 알림
- 쇼핑몰 리스트 보기 (1)
- 관리자
- 유저 관리
- 가입한 유저들의 목록을 테이블 형태로 보여준다.
- 오랫동안 사용하지 않은 유저에 대해서는 휴면 계정 처리를 할 수 있다.
- 악덕 사용자의 경우 그 계정을 정지시킨다.
- 관리자는 따로 프로필이 필요하지 않다.
- 마켓 신청
- 구매자가 판매자가 될 수 있기때문에 마켓신청을 통해 자신의 마켓을 등록하고 관리자는 이를 승인해 준다.
- 승인이 완료되면 구매자는 판매자의 권한을 추가로 가질 수 있다.
- 마켓 관리
- 마켓신청할 때 기간을 두어 기한이 다 되었을 경우 휴면상태로 전환하여 보이지 않게 한다.(ex 넷플릭스 처럼) → 판매자가 되기위해서는 마켓에 대한 이용 결재 기능이 필요함
- 특정 사유등으로 마켓을 일시정지 시켜주는 기능이 필요 (후 순위)
- 신고게시판
- 구매자들이 신고한 내역에 대한 내역을 확인할 수 있다.
- 신고리스트의 내역을 확인하여 해당 마켓 자체를 정지 시킨다.
- 유저 관리
고려예정
- 메인 주제 : 프리마켓 주최
- 기간 내 입점
- 프리마켓 카테고리 내에
- 판매/구매/주최
기능
** 웹이냐 웹앱이냐 **
- (구매자, 판매자) 조회/검색기능
- (구매자) 구매기능 카드 결제 / 무통장입금 → 시스템적인 문제 생각해봐야할듯
- 바로 판매자에게 돈을 정산
- (구매자) 장바구니→ 마켓별로 장바구니 ?? 한꺼번에 담아놓고 결제 여러번 ??
- → 따로 결제
- (판매자) 상품 등록/삭제
- (판매자) 내 쇼핑몰 관리 → 쇼핑몰 이름, 정보
- (판매자) 거래 내용 업데이트 : 판매자가 직접 배송 보내고 → 택배 조회 번호 입력
- 배송확인 - 입력된 택배번호로 조회 페이지 가져오기
- (Sub) 포인트적립
- 환불기능 ?
- 알림 기능 (이메일 알림, 홈페이지 알림)
<공통>
- 메인페이지상단:: 로그인(구매자)하단:: 마켓 시작하기 (판매자)인기있는(조회+판매) 마켓 리스트 정렬
- 로그인 시 → 알림 메뉴 생김
- → 기능 판매자 로그인
- → 기능 구매자 로그인
- 주제별? 마켓모음 리스트
- 알림페이지알림을 확인하면 지워짐(자동지워짐 or 사용자가 직접 알림삭제?)
- 확인 → 알림 클릭
- 거래정보에 대한 알림(결제완료, 거래완료 등)
<구매자>
- 마켓 페이지→ 기능2: 구매하기
- → 기능1: 품목리스트 보여주기(상품명, 섬네일, 가격), 품목 상세페이지
- 내 정보 페이지→ 기능2: 내 정보 수정하기(비밀번호, 닉네임, 주소)
- → 기능3: 구매목록
- → 기능1: 장바구니, 찜 목록
- 구매 목록 페이지→ 기능2: 주문 상세 페이지
- → 기능1: 기간 별(디폴트 3개월) 구매 목록 리스트
- 주문 상세 페이지→ 기능2 : 배송조회하기
- → 기능1 : 문의하기 (네이버 페이참고)
<판매자 페이지>
- 내 마켓 페이지→ 기능1 : 상품등록하기
- → 내마켓: 마켓 정보 수정하기
- 우측메뉴? 상단 메뉴?(상품 등록하기, 내마켓)
- 주문 목록 페이지→ 기능2: 주문 상세 페이지
- → 기능1: 기간 별(디폴트 3개월) 주문 목록 리스트
- 주문 상세 페이지→ 기능2: 배송 확인 (운송장 번호 입력하기)
- → 기능1: 상품 주문 상태 정보(결제중, 배송중, 거래완료)
'Boot Project > pmc2(Market Universe)' 카테고리의 다른 글
프로젝트 회의 진행 (4/4) (0) | 2021.04.07 |
---|---|
프로젝트 회의 진행(3/28) (0) | 2021.03.28 |
3/26 (Back-end) ERD 설계 회의 (0) | 2021.03.26 |
2차 프로젝트 회의(3/14) (0) | 2021.03.15 |