A modern Flutter mobile application that helps users track, manage, and visualize their daily expenses with an intuitive and responsive UI.
Expense Tracker is a Flutter-based mobile application designed to help users:
- ➕ Add new expenses
- 📋 View a list of all expenses
- 🗂 Categorize expenses (Food, Travel, Leisure, Work)
- 📅 Select dates for each transaction
- 📊 Visualize spending through charts
- 🗑 Delete expenses with ease
| Section | Description |
|---|---|
| 🔧 Introduction | Overview of the app |
| 🧱 Widgets | UI structure |
| 🔄 State Management | Handling dynamic updates |
| 📊 Chart System | Expense visualization |
| 🗂 Categories | Expense classification |
| 🎨 UI Design | Layout and styling |
| 📸 Screenshots | App preview |
| Layer | Technologies |
|---|---|
| Framework | Flutter |
| Language | Dart |
| UI | Material Design 3 |
| State Management | setState |
| Charts | Flutter widgets |
| Date Handling | DatePicker |
✔ Add and manage daily expenses
✔ Categorize expenses into multiple types
✔ Display interactive charts for spending
✔ Maintain dynamic list updates
✔ Clean and modern Material 3 UI
✔ Form validation for user inputs
|
Light Expense |
Dark Expense |
Add Expense |