تطبيق Expense Tracker لإدارة المصروفات اليومية تم تطويره باستخدام Flutter و Dart، يعمل على أنظمة Android و iOS.
المميزات الأساسية:
إدارة حالة قوية باستخدام BLoC للفصل بين الواجهة والمنطق، مما يضمن كود منظم وسهل التطوير.
حفظ البيانات محليًا عبر shared_preferences، بحيث يقدر المستخدم يوصل لمصروفاته بدون إنترنت.
إضافة مصروف جديد مع (العنوان – المبلغ – التاريخ – الفئة).
عرض قائمة المصروفات مع إمكانية التصفية حسب الفئة وحذف أي عنصر بالسحب.
واجهة مستخدم ديناميكية وعصرية مع سمات (Themes) وأرقام منسقة وعرض ملخص إجمالي متجدد.