- 프로젝트는 기본적인 CRUD 기능 구현과 로그레벨 구현 및 적재를 하고자 합니다.
- 해당 프로젝트는 REST API로 구현하고자 합니다.
- 기능 개발에 더불어, 코드의 재사용성 및 유지보수 효율성 확보하는 것을 목표로 개발을 하고 있습니다.
- Spring Framework를 사용하여 대용량 트래픽을 감당할 수 있는 애플리케이션을 개발하고자 합니다.
- CDC구현을 통해 active/standby DB 및 HA에 대한 이해도를 높히고자 합니다.
- 사용자의 회원가입, 로그인, 로그아웃 기능
- 사용자의 일정을 케어 할 수 있는 캘린더 기능
- 푸쉬 알람 기능 (On / Off 가능)
- 사용자가 게시판 글을 등록, 수정, 삭제 할 수 있는 기능
- 사용자가 특정 게시물에 댓글을 달 수 있는 기능
- 형상 관리: Github
- CI/CD: Github action
- Java 11
- Spring Boot, Spring MVC, JPA
- Junit5,
- Gradle
- Ubuntu 18.04
- Mysql
- Github Action
- Docker
- slack, Notion
- Intellij
- Git, Github Project
<CDC에 관한 블로그 작성 예정>
<DB설계 그림 추가 필요>