Trackizer is a personal finance tracking application built with Flutter and Firebase.
It helps users manage subscriptions, track expenses, and stay in control of recurring bills from a single dashboard.
The goal of Trackizer is to simplify financial awareness by giving users a clear view of where their money goes every month.
- Subscription tracking
- Monthly expense monitoring
- Bill reminders
- Dashboard for financial overview
- Clean and minimal user interface
- Real-time data synchronization using Firebase
- Secure authentication
- Flutter
- Dart
- Firebase Authentication
- Cloud Firestore
- Firebase Storage
lib/ │ ├── core/ # Core utilities and configurations ├── models/ # Data models ├── services/ # Firebase and business logic ├── screens/ # Application UI screens ├── widgets/ # Reusable UI components └── main.dart # Application entry point
- Flutter SDK installed
- Android Studio / VS Code
- Firebase project configured
Clone the repository:
git clone https://github.com/yourusername/trackizer.git
Navigate to the project directory:
cd trackizer
Install dependencies:
flutter pub get
Run the application:
flutter run
- Create a Firebase project.
- Add Android/iOS apps to Firebase.
- Download the
google-services.jsonorGoogleService-Info.plist. - Place it inside the respective platform folders.
- Enable Authentication and Firestore in the Firebase console.
- AI-powered expense insights
- Smart financial recommendations
- Budget planning tools
- Analytics and spending reports
- Multi-device synchronization
Contributions are welcome.
If you would like to improve this project, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License.
A Flutter-based personal finance tracking app for managing subscriptions, expenses, and recurring bills.
Coming soon
flutter personal-finance expense-tracker subscription-tracker firebase dart mobile-app fintech