5. 3차 Project S.A. - hyeyoungs/TDP GitHub Wiki
Start
-
서버사이드 랜더링 배제
-
Flask → Spring으로 변환
- sign.html
- home.html
- create.html
- my_page.html
- mytil_page.html
- til_board.html
- til_board_detail.html
- detail.html
-
Controller, Service, Repository
- Til
- User
- Like
- Comment
프론트엔드
- home.html 변신
기능 구현
- TIL Board - List private / public
- TIL Board - Pagination
- Create - Tag
- 카카오 로그인
- Notification (카카오 알림 API를 연결)
- 새로운 글 알림 (Using Server Sent Events)
메인 기능 구현
- 사용자간의 채팅 (Using Web Socket)
테스트, 문서화
- API 문서 자동화(RestDoc)
- 테스트케이스 관리
배포
- 프론트 인프라 S3 + CloudFront로 구성
- 백엔드 아키텍처 구성
- GithubAction + Elasticbeanstalk 연결하여 배포