📌 Version: 1.0.0
BudgetCalc Expense Tracker is an advanced expense tracking and budgeting app built with Flutter. It empowers users to manage their finances effectively by tracking daily expenses, visualizing spending patterns, and monitoring overall budget health.
✅ Expense Management: Add, update, and delete expenses
✅ Interactive Charts: Visualize data with dynamic pie and bar charts
✅ Local Persistence: Store your data offline with Hive
✅ Modern UI: Sleek, responsive design with intuitive navigation
✔ Record daily expenses with details and categorization
✔ Edit and remove expense entries easily
✔ Interactive pie charts for category breakdown
✔ Bar charts for monthly spending trends
✔ Fast and efficient offline storage using Hive
✔ Seamless data retrieval on app restart
✔ Clean, card-based design for clear information display
✔ Optimized for both smartphones and tablets
✔ Intuitive bottom navigation with smooth transitions
Technology | Purpose |
---|---|
Flutter | Cross-platform mobile development |
Dart | Primary programming language |
Provider | State management for seamless UI updates |
Hive | Local data persistence and storage |
fl_chart | Dynamic charting and data visualization |
intl | Date formatting and localization |
- ✅ Flutter SDK (Latest stable version)
- ✅ Dart SDK (Comes with Flutter)
- ✅ Android Studio / VS Code (With Flutter extensions)
1️⃣ Clone the Repository
git clone https://github.com/yourusername/budgetcalc_expense_tracker.git
cd expense_tracker
2️⃣ Install Dependencies
flutter pub get
3️⃣ Run the App
flutter run
🤝 Contributing Contributions are welcome! Please open an issue or submit a pull request with your improvements or bug fixes.