프로젝트 배경
수영강사였던지인을통해여전히현장에서는수기나카카오톡으로하나하나수강생이나수업들을체크하고있는것을알게되었습니다.
이러한점을해결해보고싶어해당프로젝트를진행하게되었습니다.
담당 역할
수영 강사 스케줄 관리
unstable_cache를 활용하여 fetch 캐싱 및 fetch 된 데이터를 활용한 함수를 캐싱하여 최적화 수행
useTransition 훅 및 suspense를 활용하여 작업의 우선순위를 조정하여 UX 향상
수업 QR 코드 저장 및 복사 기능 구현
사용자 input 공통 컴포넌트 구현
React Hook Form과 server action 연동
dispatchEvent 활용하여 React Hook Form에 변경 사항 강제 연동
date, time 모달 및 picker 구현
일반적인 time/date picker 및 무한 순환하는 time/date picker 구현
마우스 드래그 및 모바일 터치 기능 구현