본문 바로가기
Team Project/Project Retrospect

TDP 3차 Starting Assignment (21.11.19 ~ 21.12.09)

by 감사쟁이야 2021. 12. 22.

개발해야할 기능들

Start (Flask → Spring)

  • [x] 서버사이드 랜더링 배제
  • [x] Til
  • [x] User
  • [x] Like
  • [x] Comment
  • [x] Flask → Spring으로 변환
    • [x] sign.html
    • [x] home.html
    • [x] create.html
    • [x] my_page.html
    • [x] mytil_page.html
    • [x] til_board.html
    • [x] til_board_detail.html
    • [x] detail.html

기능 구현

  • [x] TIL Board - List private / public
  • [x] TIL Board - Pagination
  • [x] Create - Tag
  • [x] 카카오 로그인
  • [x] Notification (카카오 알림 API를 연결)
  • [x]  새로운 글 알림 (Using Server Sent Events)
  • [x] 프론트 인프라 S3 + CloudFront로 구성

프론트엔드

  • [x] home.html 변신

메인 기능

  • [x] 사용자간의 채팅 (Using Web Socket)

테스트, 문서화

  • [x] API 문서 자동화(Using RestDoc)
  • [x] 통합 테스트(Using Mock)
  • [x] 리팩토링 사례 남기기
  • [x] 테스트케이스 관리

배포

  • [x] 백엔드 아키텍처 구성
  • [x] GithubAction + Elasticbeanstalk 연결하여 배포