My-day(마이데이)는 날짜를 계산해주는 웹 어플리케이션입니다.
날짜 계산 방식은 디데이, 기념일 두 가지가 있습니다.
- 디데이 : 현재로부터 남은 기간을 일수로 계산
- 기념일 : 현재로부터 지난 기간을 일수로 계산
날짜를 계산하고 저장할 수 있으며, 저장은 최대 20개로 제한했습니다.
전역 상태는 React Context API를 사용했으며, 저장소는 LocalStorage를 사용했습니다.
Github 저장소를 clone하고 해당 디렉토리에서 터미널을 열고 아래 명령어를 차례로 입력합니다.
$ npm i
$ npm start
어플리케이션은 http://localhost:3000에서 실행됩니다.
테스를 실행시키기 위한 명령어입니다.
$ npm t
node_moduels가 설치되어 있지 않으면 실행되지 않습니다. npm i 명령어로 먼저 node_modules를 다운받아주세요.
My-day 프로젝트 후기에 개발 후기를 기록했습니다.