Project Info

Client

Personal Project

Year

2025

Category

development

Technologies

FlutterDartDriftSQLiteBLoCfl_chart

BudgetPro

Cross-platform personal finance app built with Flutter, featuring multi-wallet support, 150+ currencies, budget tracking, visual reports, and biometric security.

Project Overview

Designed and built a comprehensive personal finance management app with Flutter following Clean Architecture and the BLoC (Cubit) pattern for state management.

Features include multi-wallet management (cash, bank, credit cards, e-wallets), transaction tracking with categories and tags, category-based budget monitoring, visual financial reports with fl_chart, 150+ currencies with real-time exchange rates, biometric authentication, dark/light themes with 176 icons and 80+ colors, and full English/Arabic localization with RTL support. All data stored locally with Drift (SQLite ORM) for offline-first reliability.

Related Projects