تطبيق إدارة مهام احترافي (To-Do List) بمعمارية Clean Architecture

تفاصيل العمل

تم تطوير هذا التطبيق ليكون نموذجاً للمشاريع عالية الجودة التي توازن بين الأداء القوي وكود برمجي نظيف سهل الصيانة.

أبرز المميزات التقنية:

المعمارية (Architecture): تم اتباع نظام Clean Architecture مع تقسيم المشروع إلى طبقات (Data, Domain, Presentation) لضمان فصل المهام.

إدارة الحالة (State Management): استخدام BLoC/Cubit لإدارة تدفق البيانات بكفاءة.

معالجة الأخطاء: اعتماد أسلوب الفشل الوظيفي (Either & Failures) لضمان تجربة مستخدم خالية من الانهيارات المفاجئة.

قاعدة البيانات: ربط متكامل مع Parse Server لدعم مزامنة البيانات السحابية، مع دعم وضع الضيف (Anonymous Sign-in).

واجهة المستخدم: تصميم عصري وبسيط يركز على سهولة الاستخدام وسرعة الاستجابة.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات