디렉토리 구조
src
┣ components
┃ ┣ code
┃ ┣ common
┃ ┣ home
┃ ┗ room
┣ router
┣ services
┃ ┗ api
┣ store
┣ views
┃ ┣ Code.tsx
┃ ┣ Home.tsx
┃ ┗ Room.tsx
┣ App.css
┣ App.test.tsx
┣ App.tsx
┣ index.css
┣ index.tsx
┣ logo.svg
┣ react-app-env.d.ts
┣ reportWebVitals.ts
┗ setupTests.ts
프로젝트 task 생성
- UI퍼블리싱
- 버튼 컴포넌트 2시간
- 텍스트 컴포넌트 2시간 //월
- home 페이지 레이아웃 2시간
- 입력 폼 4시간 - 입장코드입력폼, todo 입력폼, todo인증 입력폼 // 화
- studyroom 페이지 레이아웃 - 8시간 PC + mobile //수
- 스터디 멤버 컴포넌트 - 2시간
- 벌금현황 컴포넌트 - 2시간 //금
- todo 컴포넌트 - 4시간
- Done 컴포넌트 - 4시간 // 토
- 카카오 로그인 oAuth 8시간… //월
- 페이지 라우팅 4시간 //화
- api 인스턴스 8시간 //수
- 스터디룸 데이터 바인딩 8시간 (스터디명, 스터디일자, 스터디소개, 스터디멤버 현황, 벌금현황, todo, done, 프로필) //목
- todolist CRUD 8시간 // 금
- todolist 상태관리 - 리코일 8시간? //토
- todo 인증처리 - 체크리스트 클릭 시 입력폼 처리 8시간 //일
- todo 인증 후 - 블로그 링크 연결 4시간 //월
- 벌금리스트 처리 - 스케쥴러 특정작업수행 2d //화
아직까진 예상시간이 잘 가늠이 되지 않지만, 하면서 수정이 많이 될것같다..^^