[TIL] 내배캠 리액트 심화주차 개인프로젝트
💡 주제: “인증 서비스가 들어간 그룹 아티스트 팬레터함”
👉 필수 구현 사항
- 홈 화면 UI 구현 (Create, Read)
- 본인이 제출한 숙련과제 코드에 이어서 진행 (일부 못한 분은 이 기회에 캐치업해보세요!)
- 팬레터 추가폼에서 닉네임 입력값이 아닌 회원가입 시 또는 프로필관리 시 적용한 닉네임 적용
- 상세 화면 UI 구현 (Read, Update, Delete)
- 본인이 제출한 숙련과제 코드에 이어서 진행 (일부 못한 분은 이 기회에 캐치업해보세요!)
- 본인이 작성한 팬레터에서만 수정, 삭제 가능
- 로그인/회원가입 UI 구현
- 프로필관리 UI 구현
- 팬레터 CRUD 를 위한 API 통신은 json-server 를 이용 (firebase firestore 사용X)
- 인증과 프로필관리를 위한 API 통신은 제공된 jwt인증서버를 이용 (firebase authentication 사용 X)
- fetch API 대신 axios 를 이용
- 전역 스타일에 reset.css 를 적용해주고 box-sizing이 border-box가 되도록 설정 (스타일링 방식은 자유지만 일관성 있게 작업할 것)
- Redux 사용 시 반드시 Redux Toolkit 을 이용