이론적으로 학습한 내용을 코드로 적용시키며 체화하기 위한 개인 프로젝트입니다.
CQRE 프로젝트 Wiki - 1
CQRE 프로젝트 Wiki - 2
3.35.191.224:8080
- AWS 프리티어 만료
- AWS EC2 (Ubuntu 20.04)
- AWS RDS (MySQL 8.0.23)
- AWS S3
- Docker Hub
- GitHub Action
- Jenkins
- Thymeleaf, JQuery, SCSS
- JAVA11
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data Jpa
- Querydsl
커버링 인덱스 적용 및 인덱스 활용해보기
다양한 엔티티 생성 패턴
Artillery를 이용한 성능테스트 후 리팩토링
동시성 이슈 해결
엔티티 생성 패턴
매직넘버 제거
- 인증, 회원 관련
- 이메일인증(SMTP)를 통한 회원가입
- 로그인, 로그아웃, OAuth2 로그인(카카오, 네이버, 구글, 페이스북)
- ID찾기, 비밀번호찾기, 회원정보 수정
- 나의 글, 댓글, 주문목록, 주문취소 목록, 장바구니 목록, 쿠폰 조회 (나의 정보 페이지)
- 인가(Admin 권한)
- 공지사항 글쓰기
- 쿠폰 생성, 회원에게 쿠폰 발급
- 게시판
- 글 CRUD
- 비동기 댓글, 대댓글 CRUD
- 비동기 글 좋아요 버튼
- 조회수, 추천수에 따른 정렬
- 글 검색
- 갤러리
- AWS S3를 이용한 이미지 업로드, 다운로드, 조회, 삭제
- 쇼핑몰
- 카테고리별 상품 조회
- 상품 CRUD
- 상품 주문, 주문취소, 재 주문, 장바구니
- 쿠폰 적용한 주문