Wise Spend is an Android app for tracking daily expenses and managing personal budgets.
- Record daily expenses with categories, notes, and dates.
- Organize expenses into categories like Food, Shopping, Travel, Health, and custom user-defined ones.
- Light, dark, and AMOLED themes with color schemes
- All data stored locally via Room database, nothing leaves the device.
- Android Studio Koala or newer
- JDK 17
- Android SDK 24 or higher
- Clone the repository:
git clone https://github.com/barebones/WiseSpend.git
- Open the project in Android Studio.
- Sync the project with Gradle files.
- Run the application on an emulator or a physical device.
app/
├── data/
│ ├── local/ # Room entities, DAOs, database
│ ├── model/ # Data models
│ └── repository/ # Repository layer
├── navigation/ # Nav graph and routes
├── ui/
│ ├── components/ # Reusable composables
│ ├── screens/ # Screen-level composables
│ └── theme/ # Colors, typography, theming
├── util/ # Helper/utility functions
├── viewmodel/ # ViewModels
└── MainActivity.kt
- Savings goals
- View spending Day/Week/Month/Year ranges.
- Home screen widgets
- Expense search and filters
- Multiple currencies
- Data export/import
- Monthly spending insights
- Expense reminders
- Attach receipts/images to expenses
This project is licensed under the GPL-2.0 license — see the LICENSE file for details.



