تفاصيل العمل

تطبيق Flutter متعدد المنصات يقوم بجلب وعرض بيانات الشخصيات مع إمكانية البحث عنها وعرض تفاصيل كل شخصية بشكل مفصل.

يعتمد المشروع على هيكلية متعددة الطبقات (Layered Architecture) تتكون من:

Web Services: للتعامل مع طلبات الشبكة وجلب البيانات من الـ API.

Repository: لمعالجة البيانات وتحويلها قبل تمريرها لباقي الطبقات.

Cubit (Bloc): لإدارة الحالة (State Management) والتحكم في تدفق البيانات.

UI: لعرض البيانات وبناء واجهة المستخدم بشكل تفاعلي ومنظم.

تم تصميم المشروع بهدف فصل المسؤوليات بين الطبقات المختلفة، مما يسهل الصيانة، الاختبار، وتوسعة التطبيق مستقبلً

بطاقة العمل

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