React + tailwind Google-calendar clone
기능
- 지정한 날짜에 일정을 추가 및 업데이트 삭제
- 현재 날짜를 캘린더에 표시
- localStorage를 사용하여 새로고침 및 이전의 기록들을 저장
어려웠던점
useContext와 useReducer를 사용하여 state를 전역관리 하였는데 아직도 reducer와context의 hook은 이해하기 힘들었다. 캘린더를 그릴 때 2차원 배열을 써서 구현하였는데 배열에 대해서도 아직 더 많은 공부를 해야겠다.
추후 업데이트
- 일정을 하루단위가 아닌 선택한 날짜의 지정만큼 기능을 추가
- 반응형 디자인
PreView
👉Kookle-calendar