본문 바로가기
Kotlin Spring/Kotlin Spring 강의 내용

7) 주요 기능 개발(Back-end)

by Bill Lab 2025. 9. 2.
728x90

주요 기능 개발(Back-end)

1. 로그인 로그아웃

 

2. Home body

    - 최초 진입 시 표시 되는 화면을 위한 기능

 

3. 상품(product)       

    - 사용자가 상품조회(상품정보, 가격정보, 재고수량)

 

4. 장바구니(cart)

    - 상품을 선택하여 장바구니로 저장

    - 장바구니 조회 

 

5. 주문서(order)

    - 장바구니의 상품을 주문 하기위한 주문서

    - Spring Feign을 이용하여 도메인 분리하기(cart 정보 가져오기)

 

6. 주문서 상세(orderDetail)

    - 주문서에 어떤 상품이 담겼는지 상품 detail 정보

      (주문서가 총 정보가 기입되어있는 Header의 역할이고 주문서 상세는 Body의 역할)

 

7. 쿠폰(coupon)

    - 주문 내용 100%무료 쿠폰(인기쿠폰 발급과 사용에 대해 동시성 문제 해결)

    - 10% 할인 쿠폰 발행과 사용(일반 쿠폰)

 

8. 결제

    - 전액 무료 쿠폰을 사용하여 결제로직을 구현(0원 결제 - No PG) 

728x90