- 온보딩 프로젝트는 개인 계정으로 fork하여 진행하고 PR로 제출합니다.
- git / github / code 컨벤션은 42gg notion에 있는 자료를 적극 반영합니다.
- 기본 기능 외 추가 기능, 디자인 구현은 자유입니다.
- 최종 제출품에는 README 작성이 되있어야 합니다.(예시)
- (필수) Next.js, Recoil, SCSS, Typescript
- (필수) DON'T USE ANYSCRIPT, tslint 적용
- (필수) custom hook 1개 이상 사용
- (필수) axios
- (선택) msw, react-query / SWR, pagination
- (선택) 컴포넌트 재사용 고려
- 세부 기능은 1단계와 2단계의 기능을 융합한 것입니다.
- routing시 todo list 유지 안되도 됨 (mock API 한계)
- 유저 정보, todo list 정보는 1, 2단계에서 사용한 mock API 방식을 사용하셔도 되고 그 외 좋은 방법으로 구현하셔도 됩니다.
- 1, 2단계에서 구현한 코드를 활용하셔도 됩니다.
- 궁금한 사항은 issue에 등록해주세요.