Description
Finuvo – Smart finance manager with AI
Finuvo – Smart finance manager with AI is a friendly personal finance manager designed to help you track spending, plan budgets, monitor investments, and generate insightful reports. It combines simple data entry, clear visual analytics, and optional AI assistance to keep your money organized—anytime, anywhere. Get the App
Key Features
- Add, edit, and delete income & expenses
- Custom categories and category management
- Date-range and type filters (All / Income / Expense)
- Monthly and custom period reports
- Donut chart (by category) and monthly trend bar chart
- CSV export with “Save As” dialog (choose target folder)
- Investment tracking (simple/compound, payout schedules, maturity)
- Live accrued interest and maturity progress
- Stock Market section
- Currency Converter
- Built-in AI Assistant
- Biometric lock (Fingerprint / Face) for privacy
- Light/Dark theme toggle
- Offline-first local storage
- Rewarded ad gates (for AI, export) & App Open Ads
- Firebase Analytics screen tracking
- Welcome onboarding and Help & Tips
- “Rate this app” action
Tech Stack
- Framework: Flutter
- State Management: Riverpod
- Language: Dart
- Local Storage: SharedPreferences (key-value), on-device persistence
- Analytics: Firebase Analytics
- Ads: Google Mobile Ads SDK (App Open Ads, Rewarded Ads)
- Build/Config: flutter_dotenv for runtime environment variables
- Formatting: intl for dates, numbers
- Export: file_saver for user-chosen file location
Dart/Flutter Packages Used
- flutter_riverpod – reactive state management
- flutter_dotenv – .env configuration (Ad unit IDs, feature flags)
- shared_preferences – local settings & small data
- firebase_core – Firebase initialization
- firebase_analytics – screen and event analytics
- google_mobile_ads – AdMob/App Open/Rewarded
- intl – date & number formatting
- file_saver – “Save As” dialog for CSV export


