Description
Zenthory – Personal Finance Tracker, Budget & Expense Manager Flutter App
Zenthory – Personal Finance Tracker, Budget & Expense Manager Flutter App is a modern and powerful personal finance management app built with Flutter and Bloc. It helps users track income, expenses, budgets, and debts with advanced reporting and analytics. Built for both Android and iOS, Zenthory delivers a secure, customizable, and smooth financial tracking experience.
Features
- Transactions: Add income, expenses, and debt payments with full filtering and subcategory support
- Wallet Management: Create multiple wallets in different currencies with automatic balance calculations
- Budgets: Set and track category-specific or wallet-wide budgets with visual indicators
- Reports & Charts: Interactive line and pie charts for weekly and monthly summaries
- Multi-Currency Support: Automatic conversions using currency rates with fallback logic
- Biometric App Lock: Secure your financial data using fingerprint or face unlock
- Dark Mode: Fully responsive UI with light and dark themes
- Localization: Supports multiple languages and RTL layout (e.g., Arabic)
Why Choose Zenthory?
- Built with production-grade architecture (Bloc + Drift)
- Advanced filtering, grouping, and reporting logic
- Full offline support with biometric security
- RTL-ready and easily extendable localization
- Quick setup, clean UI, and optimized for performance
- Ideal for end-users or as a base for other finance apps
What’s Included?
- Complete Flutter Source Code (null safety, Bloc architecture)
- Clean and intuitive UI built with Material Design 3
- Offline-first local database using Drift
- Complete documentation (setup, build, and configuration)
- Demo data seeder for quick testing
- Support for Android and iOS
Technical Stack
- Flutter 3.7.2
- State Management: flutter_bloc
- Local Database: Drift (Moor)
- Biometrics: local_auth