تطبيق إدارة مهام بسيط وعملي باستخدام Flutter، يُمكّن المستخدم من إنشاء مهام، تعديلها، حذفها، وتنظيمها حسب الحالة (مكتملة أو غير مكتملة).
يستخدم التطبيق قاعدة بيانات محلية (SQLite) لحفظ البيانات بشكل دائم، ويتم التعامل معها عبر كلاس DatabaseHelper.
الواجهة مصمّمة باستخدام Flutter Widgets أساسية بتركيز على البساطة والفعالية.
يعتمد التطبيق على ChangeNotifier لإدارة الحالة وربط البيانات بالواجهة باستخدام Provider.
من مميزات التطبيق:
إضافة المهام الجديدة مع عنوان وتفاصيل
عرض قائمة المهام وتصنيفها حسب الحالة
تحديث أو حذف المهام
تنظيم الحالة باستخدام أزرار Tabs
يُعتبر هذا المشروع خطوة أساسية في بناء تطبيقات Flutter تعتمد على البيانات المحلية وإدارة الحالة بطريقة منظمة