달력 UI를 통한 수입/지출 체크 및 일기 쓰기 그리고 다양한 인터페이스로 심플한 수입/지출 관리 서비스를 제공하는 사이트 |
live demo: link
단순한 가계부를 작성하기에는 기존에 존재하는 네이버 가계부와 같은 앱들이 UI/UX 관점에서 복잡하고 한눈에 들어오지 않아 사용자가 필요한 부분에 집중 할 수 있게 Material Design과 기존 부족한 그래프 기능을 보완하기 위해 Chart.js를 사용해 심플한 가계부를 만들었습니다. 또, 일기기능을 추가하여 그 날의 수입지출내역을 회고할 수 있습니다. |
- 달력 (영상)
- 수입/지출 (영상)
- 월간/연간 보고서
윤지용
- 달력
- 수입
- 보고서(수입)
- 엑셀
오근협
- 일기
- 지출
- 보고서(지출)
김란
- 로그인, OAuth 로그인
- 회원가입 및 회원관련
이태희
- 일기
- 달력
- api formData 통신
- 스타일링
김찬주
- 회원가입 및 정보 수정
- react-hook-form + yup을 사용한 입력 정보 유효성 검사
- 수입/지출
- react-data-grid를 사용한 수입/지출 및 보고서 표 작성 및 드롭다운 메뉴 커스터마이징
- 보고서
- chart.js를 사용한 월간/연간 보고서 작성 및 그래프 커스터마이징
- 기타
- react query를 사용한 빠른 서버 데이터 변경 반영 및 오래된 데이터 자동 업데이트
- Material 디자인 적용
- devDependency 패키지를 설치한다
npm install -f
(Material ui library가 react 18 버전과 dependency 문제가 있어서 -f 옵션 필요 )
- ./client 폴더로 이동해 프로젝트를 실행한다
npm start
MIT