A stylish, pink-themed Android application designed to help users manage their finances with ease and elegance. This app allows you to track income, expenses, set financial goals, and visualize your spending habits.
- Auth System: Simple Login and Registration screens to get started.
- Transaction Management:
- Add income and expenses with titles, amounts, and categories.
- Photo Support: Capture and attach photos of receipts or items to your transactions.
- Date Selection: Pick specific dates for each entry.
- Financial Goals:
- Set a Maximum Monthly Expense limit.
- Set a Minimum Monthly Savings target.
- Goals are persisted locally.
- Detailed Reports:
- Filter transactions by a custom date range.
- View Category Totals automatically calculated for the selected period.
- Browse a filtered list of entries.
- Aesthetics:
- Beautiful Pink & White color palette.
- Elegant Dancing Script cursive font for a personalized, "girly" feel.
- Modern Edge-to-Edge UI support.
- Language: Kotlin
- UI Framework: XML Layouts with Material Design 3
- Components:
RecyclerViewfor smooth list management.ActivityResultContractsfor camera and activity navigation.SharedPreferencesfor local data persistence of goals.Google Downloadable Fontsfor custom typography.
- Architecture: Activity-based with clean separation of data models and adapters.
- Clone the project into Android Studio.
- Sync Gradle to download all necessary dependencies.
- Run the app on an emulator or physical device (Android 8.0+ recommended for full font support).
- Login: For this demo version, any non-empty email and password will allow you to log in.
(Add your screenshots here)
Developed with โค๏ธ as a personalized financial companion.