“당신의 지갑을 지켜주는 스마트 가계부”
Flutter + Firebase + ML Kit 기반, 수입·지출 기록부터 OCR 영수증 인식, 통계, 커뮤니티까지 한 번에 제공하는 재정 관리 앱
Save Wallet은 사용자가 재정을 쉽고 체계적으로 관리할 수 있도록 돕는 가계부 앱입니다.
수기작성이 아닌 OCR 영수증 인식으로 기록을 자동화하고, 소비 패턴 분석과 커뮤니티 기능을 통해
더 스마트하고 지속적인 재정 관리 문화를 만드는 것을 목표로 합니다.
- 기존 가계부 앱은 수기 입력의 불편함과 데이터 분석 기능 부족이 문제
- 지출 내역을 빠르고 정확하게 기록하고, 소비 습관을 시각적으로 분석할 수 있는 솔루션 필요
- 개인 재정 관리뿐 아니라 사용자 간 소통을 통해 절약·투자 팁을 공유할 수 있는 플랫폼 필요
- 회원 관리
- Firebase Authentication 기반 이메일/비밀번호 로그인
- 홈 화면
- 수입/지출 내역 추가, 수정, 삭제
- 카테고리별 분류 및 예산 설정
- 잔액 자동 계산
- OCR 영수증 인식
- Google ML Kit로 영수증 텍스트 인식
- 인식된 금액·카테고리 자동 입력
- 통계 화면
- 카테고리별 지출 비율 차트
- 월별 소비 트렌드 분석
- 커뮤니티
- 글 작성, 댓글, 좋아요
- 하단 네비게이션바로 홈/통계/커뮤니티 이동
- Frontend: Flutter (Dart)
- Backend & DB: Firebase Authentication, Cloud Firestore
- OCR: Google ML Kit (Text Recognition, Korean)
- IDE: Android Studio
- 버전 관리: Git & GitHub
lib/
- ├── main.dart # 앱 진입점
- ├── models/ # 데이터 모델
- ├── screens/ # UI 화면
- ├── widgets/ # 재사용 위젯
| 이름 | 역할 |
|---|---|
| 배인환 (팀장) | Frontend |
| 차서연 | Backend |
| 문다인 | Backend |
- OCR 기반 자동 입력으로 기록 편의성 향상
- 시각화된 통계로 소비 습관 분석
- 커뮤니티를 통한 재정 관리 노하우 공유
- 개인 맞춤형 재정 관리 서비스로 재정 건전성 향상
- AI 기반 소비 패턴 분석 및 예산 추천 기능 추가
- 지출 내역 자동 카테고리 분류 고도화
- 웹 버전 및 다국어 지원
이 프로젝트는 MIT License 하에 배포됩니다.