A simple yet powerful Expense Tracker app built with Kotlin, Room Database, and modern Android development practices. This app allows users to efficiently manage and track their expenses, providing insights into total expenses, category-wise expenses, and monthly/dated expenses.
- Track Total Expenses: View the total expense incurred by the user.
- Category-wise Expenses: Organize expenses into different categories and view the total expenses for each category.
- Date/Month-wise Expenses: Filter and view expenses based on date or month.
- Custom Expense Categories: Users can create their own categories for expenses and track them accordingly.
- Kotlin: The app is built using Kotlin for modern Android development.
- Room Database: Persistent data storage using Room for managing expenses locally.
- ViewModel: Using ViewModel for maintaining UI-related data in a lifecycle-conscious way.
- RecyclerView: Used for displaying a list of expenses in a user-friendly manner.
- Material Design: Implements Material Components for a modern UI.
-
Clone the repository:
git clone https://github.com/BongDev01/ExpenseTracker.git