Skip to content

mawakeb/zizul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

💸 ZIZUL, 지출을 줄이다

📌 개인 지출 관리를 위한 초경량 가계부 앱

❌ 수입, 계좌별 자산 내용 입력

❌ 과도한 광고

❌ 복잡한 부가 기능

👉 오직 지출 기록에만 집중하기

🎯 월간 / 주간 소비 목표 설정
📊 이번 주 내 소비 페이스를 한눈에 확인

☕ 일상에서 가볍게 열고, 빠르게 기록하고,
필요할 때만 확인하는 가계부 앱을 지향합니다

🛠 Tech Stack

  • Flutter
  • SQLite

📝 기능 요구사항

💸 지출 추가 화면 (앱 최초 진입 화면)

  • 기본 진입 화면은 지출 추가 화면
  • 입력 항목
    • 날짜 / 시간 선택 (기본값: 현재 시각, 수정 가능)
    • 카테고리 선택 (선택 사항)
    • 금액 입력 (필수)
    • 메모 입력 (선택 사항)
    • 결제 수단 선택: 카드 / 현금 / 기타 (3개 버튼을 즉시 선택 가능하도록 구성)
  • 저장 동작
    • 저장 시 완료 팝업만 표시
    • 다른 화면으로 이동하지 않음
    • 입력 필드 초기화 후 바로 다음 지출 입력 가능

📋 지출 내역 조회 화면

  • 기본값: 현재 월
  • 상단 영역
    • 해당 월 총 지출 금액 표시
  • 달력탭
    • 해당 월 지출 내역 최신순 정렬 (오래된순, 금액많은순, 금액적은순 선택 가능)
    • 검색 가능
  • 목록 영역
    • 해당 월 지출 내역 최신순 정렬 (오래된순, 금액많은순, 금액적은순 선택 가능)
    • 검색 가능
  • 상세 화면
    • 항목 선택 시 상세 정보 표시
    • 하단에 수정 / 삭제 버튼 제공
  • 다중 삭제 기능
    • 항목 길게 누르면 체크박스 모드 활성화
    • 여러 항목 선택 후 일괄 삭제 가능
  • 월 이동 기능
    • 이전 / 다음 월로 이동 가능

⚙️ 설정 화면

  • 카테고리 관리
    • 사용자 정의 카테고리 수정 가능
    • 카테고리 색상 설정 가능
    • 카테고리 바로가기 여부 설정 가능
  • 카테고리 선택 UI 정책
    • 바로가기 설정된 카테고리는 지출 입력 화면에 버튼 형태로 즉시 노출
    • 그 외 카테고리는 “더보기”를 통해 선택
  • 목표 금액 설정
    • 월간 목표 지출 금액 설정
    • 주간 목표 지출 금액 설정

📊 통계 화면

  • 기본값: 현재
  • 기간 이동 가능 (이전 / 다음 주, 월, 연)
  • 통계 항목
    • 카테고리별 소비 금액 집계
    • 카테고리별 소비 비율을 파이 차트로 표시
    • 카테고리 누르면 목록 조회 가능
  • 목표 대비 분석
    • 설정한 목표 금액 대비 현재 소비 금액 비교
    • 남은 사용 가능 금액 계산
  • 소비 페이스 분석 로직
    • 오늘이 해당 기간의 몇 번째 날인지 계산
    • (현재 소비액 / 목표 금액) vs (경과 일수 / 전체 일수) 비교
    • 상태 판단
      • 정상 범위
      • 주의 필요
      • 목표 초과

➕ 기타 추가 기능

  • CSV 내보내기 (기간별 지출 데이터 추출)
  • CSV 가져오기 (데이터 import 기능)
  • 주별, 월별 목표 소비금액 입력 가능
  • 위젯
    • 금액만 입력하면 현재시간으로 일단 내역 추가
    • 지출 금액 표시
  • 매일 아침 푸시 알림
    • 금주 소비 페이스 안내 메세지

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors