Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.9 KB

README.md

File metadata and controls

59 lines (41 loc) · 1.9 KB

SJMall-BE

User Story 📖

유저

  • 유저는 회원가입을 할 수 있다.
  • 유저는 이메일과 비밀번호로 로그인을 할 수 있다.
  • 유저는 구글로 로그인을 할 수 있다.

상품

  • 관리자는 상품을 등록할 수 있다.
  • 관리자는 상품을 수정, 삭제할 수 있다.
  • 관리자는 관리자 페이지에서 상품리스트를 볼 수 있다.
  • 유저는 랜딩페이지에서 상품을 볼 수 있다.
  • 유저는 상품 디테일 페이지를 볼 수 있다.
  • 유저는 상품을 이름으로 검색할 수 있다.

카트

  • 유저는 사이즈를 선택 후 카트에 아이템을 담을 수 있다.
  • 유저는 카트페이지에서 담은 아이템 리스트를 볼 수 있다.
  • 유저는 카트에 각 아이템의 구매 개수를 수정할 수 있다.
  • 유저는 카트 아이템을 삭제할 수 있다.
  • 유저는 카트에 담긴 상품들의 총 가격을 볼 수 있다.

주문

  • 유저는 상품주문시 연락처, 주소, 카드정보를 입력한다.
  • 유저는 주문하려는 상품들의 총 가격을 볼 수 있다.
  • 유저는 주문 완료후 주문 완료 페이지를 볼 수 있다.
  • 유저는 주문페이지에서 주문 내역을 볼 수 있다.
  • 관리자는 관리자 페이지에서 모든 유저의 주문 내역을 볼 수 있다.
  • 관리자는 주문 디테일을 볼 수 있다.
  • 관리자는 주문의 상태를 (준비중, 배송중, 완료, 환불) 수정할 수 있다.
  • 관리자는 주문번호로 주문을 검색할 수 있다.

사용된 기술🏛

FE

  • React
  • Redux-thunk

BE

  • Nodejs
  • Express
  • MongoDB

Devops

  • AWS beanstalk
  • Netlify