지출 관리 캘린더(expenditure management calendar)
프로젝트 개요
지출 캘린더는 사용자가 일일 지출을 효과적으로 관리하고 시각적으로 확인할 수 있는 웹 애플리케이션입니다. FullCalendar 라이브러리를 활용하여 달력에서 직접 지출 내역을 기록하고, 수정 및 삭제할 수 있는 기능을 제공합니다. 또한, 데이터를 JSON 파일 형식으로 저장하고 불러올 수 있습니다.
프로젝트 개발 기간
2024/07/26 ~ 개발중
기능 설명
지출 기록 및 관리
- 달력 기반 지출 기록: 사용자가 특정 날짜를 클릭하여 지출 내역을 추가할 수 있습니다.
- 총 지출 금액 표시: 달력의 날짜 칸에 지출 총액을 표시하여 빠르게 지출 현황을 파악할 수 있습니다.
지출 내역 수정 및 삭제
- 내역 수정: 기존의 지출 내역을 선택하여 카테고리와 금액을 수정할 수 있습니다.
- 내역 삭제: 지출 내역을 삭제하여 불필요한 기록을 관리할 수 있습니다.
데이터 저장 및 불러오기
- JSON 파일로 저장: 사용자의 지출 데이터를 JSON 파일로 저장하여 로컬에 안전하게 보관할 수 있습니다.
- JSON 파일 불러오기: 저장된 JSON 파일을 불러와서 지출 기록을 복원할 수 있습니다.
초기 화면
- 초기 상태: 지출 기록이 없는 경우 초기 화면을 표시하여 사용자가 지출 기록을 추가하도록 안내합니다.
사용자 인터페이스
- 지출 추가 폼: 날짜, 카테고리, 금액을 입력하여 지출을 추가할 수 있는 폼을 제공합니다.
- 지출 내역 상세보기: 선택한 날짜의 모든 지출 내역을 보여주며, 각 내역을 클릭하여 수정하거나 삭제할 수 있습니다.
- 수정 및 삭제 폼: 지출 내역을 수정하거나 삭제할 수 있는 폼을 제공합니다.
향후 추가하면 좋을 내용들
지출 캘린더