리액트로 만들어진 스케줄러로서 일일 계획, 과목 시간표, 환자 차트 등 여러 종류의 스케줄러로 사용할 수 있도록 개발되었습니다. 상세: redux를 이용하여 날짜, 스케줄, 세부일정 등을 전역으로 관리하였고 다른 컴포넌트에서 적용할 수 있도록 처리하였습니다. 또한 typescript를 사용하여 해당 타입을 관리하였고, vite를 사용하여 번들링 속도를 높였습니다. next.js의 큰 목적중에 하나인 SSR은 해당 프로젝트에서 사용하지않을 것 같아 적용하지 않았습니다.
이 프로젝트는 다양한 스케줄 관리 기능을 제공하는 리액트 기반 애플리케이션입니다. 다음과 같은 용도로 사용할 수 있습니다:
- 일일 계획: 개인의 일일 일정을 관리할 수 있는 기능
- 과목 시간표: 학생을 위한 과목 시간표 생성 및 관리
- 환자 차트: 병원에서 환자의 진료 일정을 기록하고 관리
- Node.js 14.x 이상
- react 18.x 버전
- bundler vite
- redux