تطبيق إدارة مهام (To-Do) — Flutter & Hive & Clean Architecture تطبيق إدارة مهام (To-Do) — Flutter & Hive & Clean Architecture تطبيق إدارة مهام (To-Do) — Flutter & Hive & Clean Architecture
تفاصيل العمل

تطبيق إدارة مهام يومية مبني بلغة Flutter، يتيح للمستخدم إضافة المهام وحذفها وتتبع حالتها بين منجز وغير منجز، مع إمكانية تصفية المهام حسب الحالة (الكل / النشطة / المنجزة). يعتمد التطبيق على Hive للتخزين المحلي السريع دون الحاجة إلى اتصال بالإنترنت، ويأتي بثيم داكن بواجهة سوداء أنيقة. البنية المعمارية مبنية على Clean Architecture وتتكون من ثلاث طبقات: طبقة البيانات (Data Layer) التي تحتوي على موديلات Hive وتنفيذ الـ Repository، وطبقة المنطق (Domain Layer) التي تضم الكيانات (Entities) وواجهات الـ Repository وحالات الاستخدام (Use Cases)، وطبقة العرض (Presentation Layer) التي تشمل الشاشات الرئيسية ومكونات UI قابلة لإعادة الاستخدام مثل TaskInput وFilterBar وTaskItem.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
52
المستقل
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة