Skip to content

4. Project History

HyeonKyu edited this page Dec 21, 2021 · 14 revisions

11월 23일

- DB 설계
- Entity 설계
- API 설계

11월 24일

- preflight 에러 발생 → 현규님 TIL
- S3에 이미지 업로드 성공 🎉
- 오시영 튜터님과의 면담 후 피드백 반영
    - 이슈 문서화
    - 깃허브 명fever-time으로 바꾸기
    - 마일스톤 만들기
    - 회의 회고록 작성하면서 개발하기
    - 고민한 것들 매일 팀 회고에 정리하기

11월 25일

- Entity 파라미터로 Dto 사용 vs 생성자 사용 → 질문 질문하기 🌟🌟🌟🌟🌟
- Feed API, Comment API 코드리뷰
    - response값 Dto로 반환 → @JsonIgnore 삭제
    - validation 적용해보기
    - 프론트 페이지 작성하기
- Response객체 내부에 Entity 반환 금지 !
ex) List<Comment> 사용x  → List<CommnetResponseDto>처럼 Dto 객체를 반환하자 !

11월 26일

- AWS Secret 설정
- 챌린지 참여인원 표시, frontend 코드 수정
- 반환 객체 ResponseDto 리팩토링

11월 27일

- 챌린지 API,  챌린지 인증 API, 피드 API, 댓글 API 결과물 병합
- 코드 리뷰
- Postman Team Workspace 생성

11월 29일

- PostMapping, DeleteMapping 안되는 버그 수정 → WIKI 작성하기
- 피드페이지 프론트 개발 성공(validation은 아직)
- 챌린지 검색 기능 구현
- 챌린지 카테고리 기능 구현
- CI/CD 테스트

11월 30일

- DB와 변수명 통일
- Git Action 배포 성공

12월 1일

- API 문서화
- 3차 프로젝트 2차 스프린트 설계 -> API구현, validation, 예외처리, Test case
- Trello 작성

12월 2일

- 오시영 튜터님과 면담
     - certification -> certi 약어로 사용
     - /certifications 계층관계 맞추기
     - 회고 KPT
     - WIKI 주요한 기능에 UseCase 시나리오 작성
     - API, ERD, USERCASE 기반으로 프로젝트 설명하기(README.MD)
     - 스프린트 기간에 어떤 부분을 신경썼는지 어떤 부분에서 오류가 났고, 어떻게 해결했는지 설명할 수 있어야 한다.
     - 아키텍쳐 리드미.MD 추가

12월 6일

- API validation 추가
- Exception Handling 추가

12월 7일

- 도메인 단위테스트 추가
- repository 단위테스트 추가

12월 8일

- 통합테스트 추가
- Spring Rest Docs 추가

12월 9일

- Docker 환경 추가
- 이미지 저장소 ECR 사용

12월 13일

- 3차 스프린트 시작
- 챌린지 정렬 필터 기능 추가

12월 14일

- API 문서 꾸미기
- 챌린지 상태 변화 기능 추가(스케줄러)
- 챌린지 사용자 기본 이미지 설정

12월 19일

- 대댓글 기능 추가

12월 20일

- nGrinder 부하 테스트