주요 개발 기능
FE
- 폴더 구조 설계
- 필수 컴포넌트 개발
- 로그인 / 회원가입 UI 구현
- 일기 읽기, 생성, 삭제 관련 UI 구현
BE
- VPC 생성 및 환경 구축
- 사용자, 일기, 태그, 모양에 대한 엔티티 설계 및 구현
- 사용자 회원가입 API 구현
- 일기 CRUD API 구현
- 일기 CRUD 통합 테스트 코드 작성
- Github Action 배포 스크립트 작성
프로젝트 진행 상황
- Jira 사용 중단하기로 결정
- 이유: 4명밖에 없는 상황, 실질적으로 짧은 개발 기간에 신경써야 할 부분이 너무 많다.
- Jira issue 발행 대신 github issue 발행
- milestone에 주차별로 issue 정리
- issue와 PR Template 양식 수정
- branch 네이밍 룰 변경
- 개발 과정에서 필요한 플랫폼을 최대한 통일하도록 변경
- Jira 사용 중단
- 백로그 작성 플랫폼을 Google SpreadSheet에서 Notion으로 변경
- ERD 변경 시 Notion에 지속적으로 업데이트
한 주 동안 칭찬할 점(Keep)
- 개발 시 배경에 노래를 틀어 조용히 개발해야 하는 상황에 어색하지 않게 함
- Ground Rule, 개발 규칙을 계속 생각하면서 개발에 임함