e-commerce Project 1일차
프로젝트 개요
- 요즘 누구나 사용하는 온라인 거래 사이트 이커머스 시스템.
이 시스템이 어떻게 구현되는지 궁금하여 프로젝트를 시작하게 되었습니다. - 이커머스 중에서 굿즈를 판매하는 굿즈샵을 구현 해보기로 결정하고
마플샵을 모델로 하여 기능을 정리해 봤습니다.
요구사항
- 유저 -> 로그인 / 회원가입
- 셀러 -> 유저가 등록 / 상품 등록, 판매 결정, 수정 / 매출 통계
- 상품 - 카트 - 주문 -> 상품 조회 / 상품 카트에 추가 / 카트의 상품 주문
- 이벤트 -> 이벤트 CRUD
- 선착순 쿠폰 - 동시성 제어, 대용량 트래픽
- 캐싱
- 통계 - 스프링 배치
- Spring Boot Acutuator, Prometheus, Grafana로 모니터링
- Spring ApplicationEvent 활용
- CI/CD - Docker
- 검색 - 엘라스틱 서치
와이어 프레임 작성
'Project > e-commerce' 카테고리의 다른 글
[Java / Spring / JPA / Project] - e-commerce Project 6일차 (0) | 2024.04.04 |
---|---|
[Java / Spring / JPA / Project] - e-commerce Project 5일차 (0) | 2024.03.31 |
[Java / Spring / JPA / Project] - e-commerce Project 4일차 (0) | 2024.03.30 |
[Java / Spring / JPA / Project] - e-commerce Project 3일차 (0) | 2024.03.28 |
[Java / Spring / JPA / Project] - e-commerce Project 2일차 (0) | 2024.03.27 |