Expense Tracker is a personal finance application for Android, designed to help users manage their expenses efficiently. It draws inspiration from the popular Money Manager EX project but offers a modernized approach to expense tracking on the Android platform. Leveraging modern Android development practices, Expense Tracker utilizes Jetpack Compose for UI development and Room for database management. Our aim is to provide feature parity with Money Manager EX while delivering a more intuitive and user-friendly experience.
Expense Tracker currently offers the following features:
- Account Management: Users can create and manage multiple accounts to organize their finances.
- Transaction Tracking: Record and categorize transactions to monitor income and expenses.
- Reporting: Generate basic reports to analyze spending patterns over time.
- Entity Management: Manage categories, payees, and currencies to customize the app according to individual needs.
- Automatic Currency Updates: Expense Tracker fetches currency exchange rates from the European Union InfoEuro system for monthly updates.
- Download the APK file from the latest release.
- Transfer the APK file to your Android device.
- Open the APK file on your device and follow the installation prompts.
- Clone the repository to your local machine:
git clone https://github.com/yourusername/expense-tracker.git
- Open the project in Android Studio.
- Build and run the project on an Android device or emulator.
Expense Tracker currently lacks automated test coverage. Contributions to add testing support are highly encouraged and appreciated. Please refer to the CONTRIBUTING.md file for guidelines on contributing to the project.
Expense Tracker is built using the following technologies and libraries:
Expense Tracker follows semantic versioning for version management. For the available versions, see the tags on this repository.
Expense Tracker is developed by S.G. Seyone.
Contributions to Expense Tracker are welcome! Please review the guidelines outlined in the CONTRIBUTING.md file before contributing.
Expense Tracker is licensed under the MIT License. See the LICENSE.md file for details.
We extend our gratitude to the developers of Money Manager EX for their pioneering work in personal finance management. Special thanks to the European Union InfoEuro system for providing currency exchange rate data.