Use skill: Spring, Jpa, Mysql, Redis, Docker, AWS
Goal: seller와 customer를 이루는 플랫폼 형식의 커머스 서버를 구축한다.
- 이메일로 인증번호 발송 후 회원가입 진행 -> mailgun api 사용
- 회원 가입
- 이메일 인증
- 로그인 토큰 발행 -> JWT
- 로그인 토큰을 통해 일부 url 제어 (JWT, Filter)
- 회원 가입
- 이메일 인증
- 상품 CRUD
- Redis를 활용한 장바구니 등록 및 조회
- 장바구니 수정
- 장바구니 내용 메일 발