이커머스 구현
- 상품, 수량을 선택 후 장바구니에 담기
- 주문정보 확인
- 배송정보 입력
- 결제
- 배송 현황 확인
- 상품을 선택하고 수량을 선택한다.
- 수량은 1이상이어야 한다.
- 상품명, 가격, 수량을 확인할 수 있다.
- 장바구니에 담긴 물건은 담긴 순서대로 최신순으로 정렬된다.
- 동일한 상품을 다시 담았을 경우 장바구니에 담지 않는다.
- 배송비를 제외한 총 구입 금액을 확인할 수 있다.
- 상품을 삭제할 수 있다.
- 상품 수량을 변경할 수 있다
- 주소지를 입력할 수 있다.
- 주소지에 따른 배송비를 측정한다.
- 배송비를 추가한 총 결제금액을 확인할 수 있다.
- 총 결제금액만큼 결제를 할 수 있다.
- 배송 상태
상품 준비 중
: 재고를 확인하는 중주문 취소
: 배송 시작 전 주문을 취소하여 환불을 요청한 상태배송 중
: 배송이 시작되어 배송이 완료되기 전 상태배송 완료
: 배송지에 상품이 도착