Spend Wise is a Flutter-based expense management and task tracking application that helps users manage their daily finances and organize tasks through a clean, intuitive, and offline-first experience.
- 💸 Add and manage daily income and expenses
- 📊 View financial summary on a dashboard
- 📝 Create, update, and manage daily tasks
- 💾 Offline data persistence using Shared Preferences
- 📱 Responsive and user-friendly interface
- 🎨 Clean Material Design with Google Fonts
- Flutter
- Dart
- Shared Preferences
- Google Fonts
- Intl
- Material Design
lib/
├── models/
│ ├── expense.dart
│ └── todo.dart
├── screens/
│ ├── dashboard_screen.dart
│ ├── expense_screen.dart
│ └── todo_screen.dart
├── widgets/
│ ├── dashboard_metric_card.dart
│ ├── expense_card.dart
│ └── todo_tile.dart
└── main.dart
- Flutter SDK (3.41 or later)
- Android Studio / VS Code
- Android Emulator or Physical Device
git clone https://github.com/Ira9181/Spendwise.git
cd Spendwise-main
flutter pub get
flutter runAdd screenshots of the Dashboard, Expense Tracker, and Task Manager here.
- Expense categories and filters
- Monthly analytics and charts
- Budget planning
- Data backup and restore
- Export reports to PDF/Excel
Ira Ratan Vatsyayan
GitHub: https://github.com/Ira9181