개인의 수입·지출 흐름을 한눈에 파악하고, 돈의 주기(Cycle) 기반으로 스마트한 금융 의사결정을 지원하는 안드로이드 앱
- 수입 및 지출 항목 등록 및 수정
- 월별/분기별/연별 지출 흐름 시각화 (그래프 및 차트)
- 예산 설정 및 실제 지출 대비 비교
- 주요 소비 카테고리 분석 및 패턴 탐지
- 알림 기능: 예산 초과, 지출 증가 등
- 네이티브 코드 및 Kotlin 기반 고성능 설계
- 언어: Kotlin
- 플랫폼: Android (API 수준 등 기재)
- 빌드 도구: Gradle (Wrapper 포함)
- 구조: MVVM 아키텍처 (ViewModel / LiveData / Repository 등)
- 데이터 저장소: Room 또는 SQLite (예정)
- 외부 라이브러리: (예: Retrofit, Coil, Coroutines 등)
- 기타: Native 코드 지원 (
native/폴더 포함)
- 개발 환경 설정
git clone https://github.com/dofury/MoneyCycle.git cd MoneyCycle/android ./gradlew clean assembleDebug