Skip to content

NHN-BookPub/bookpub-batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bookpub-batch

Getting Start

./mvnw spring-boot:run 

서비스 소개

클라우드 서비스를 적용한 온라인 책 쇼핑몰 서비스

아키텍처 구조

Book_Pub_ Architecture

CD/CD

CI:CD

프로젝트 관리(공통)

WBS

  • 구글 sheet 에서 version 별 관리.

image

칸반보드

  • 두레이에서 제공하는 칸반보드사용.

image

주요기능

쿠폰

회원 생일자 쿠폰 발급
  1. 생일기준 +7 일을 하여 회원조회.
  2. 해당회원에 쿠폰 발급.

배송

배송 중간지역추가
  • 회원의 도착일자 +7일 기준으로 확인.
  1. 배송중이 배송상태 받기
  2. 배송지역 테이블에 옥천허브인 값 추가
  3. 배송의 배송준비 -> 배송중으로 변경
  4. 주문의 배송준비 -> 배송중으로 변경
  5. 주문상품의 배송준비 -> 배송중으로 변경
배송 도착완료
  • 회원의 도착일자 +1일 기준으로 도착
  1. 배송지역 테이블에 도착지역 값 추가
  2. 배송의 배송중 -> 배송완료로 변경
  3. 주문의 배송중 -> 배송완료로 변경
  4. 주문상품의 배송중 -> 구매확정 대기 상태로 변경

주문

주문취소
  • 주문의 생성일자를 기준으로 하루초과시 실행
  1. '결제대기' 상태의 주문에관한 쿠폰을 반환
  2. '주문상태' 정보를 조회
  3. 조회된 주문상태를 통해 주문의 상태값 주문취소로 변경
구매확정
  • 주문이 배송완료나 구매확정일때 (경과시간 +7일) 주문상품을 구매확정으로 변경.
  1. 포인트내역에 회원이 적용할포인트 추가
  2. 회원의 포인트 업데이트
  3. 해당 주문상품의 상태를 구매확정으로 변경
  4. 해당 주문의 상태를 구매확정으로 변경

등급

회원 등급 승급
  • 회원의 등급이 기준금액에 맞을경우 승급시킵니다.
  1. 등급을 조회
  2. 금액을 기준으로 회원의 등급 변경

사용기술


팀원


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages