FinBuddy AI
A modern Flutter application that serves as your personal financial assistant powered by AI. FinBuddy AI helps you manage your finances, track expenses, and make informed financial decisions with intelligent insights.
Features
- AI-Powered Financial Insights: Get personalized financial advice and analysis using Firebase AI
- Expense Tracking: Easily log and categorize your expenses
- Budget Management: Set and monitor budgets with smart notifications
- Secure Authentication: Google Sign-In integration for secure access
- Offline Support: Local storage with Hive for offline functionality
- Dark/Light Theme: Adaptive theming for comfortable viewing
- Cross-Platform: Works on iOS, Android, Web, Windows, macOS, and Linux
Tech Stack
- Framework: Flutter
- State Management: Riverpod
- Backend: Firebase (Auth, Firestore, AI)
- Local Storage: Hive
- Routing: Go Router
- Forms: Flutter Form Builder
- Serialization: Freezed + JSON Serializable