تطبيق أفلام
تفاصيل العمل
Movie App هو تطبيق احترافي لتصفح واكتشاف الأفلام، تم تطويره باستخدام Flutter مع الاعتماد على Clean Architecture وBLoC/Cubit لضمان أداء عالٍ وسهولة تطوير التطبيق وصيانته. يوفر التطبيق تجربة استخدام سلسة تبدأ من استعراض أحدث الأفلام والأكثر شهرة، والبحث السريع عن أي فيلم، ثم عرض صفحة تفاصيل متكاملة تحتوي على معلومات الفيلم، التقييم، والصور. كما يتيح للمستخدم إنشاء قائمة مفضلة (Wishlist) وحفظها محليًا باستخدام Hive لتكون متاحة حتى بدون اتصال بالإنترنت. أبرز ما تم تنفيذه في المشروع: - تطوير التطبيق باستخدام Flutter مع واجهات حديثة ومتجاوبة. - تحويل التصميم إلى واجهات احترافية مع الاهتمام بتجربة المستخدم (UI/UX). - ربط التطبيق بـ REST API باستخدام Dio لجلب بيانات الأفلام. - تطبيق Clean Architecture لفصل طبقات المشروع وتنظيم الكود. - استخدام BLoC/Cubit لإدارة حالة التطبيق بكفاءة. - حفظ قائمة المفضلة محليًا باستخدام Hive. - تحسين الأداء باستخدام Cached Network Image لتخزين الصور مؤقتًا. - إضافة Skeleton Loading لتوفير تجربة استخدام أكثر سلاسة أثناء تحميل البيانات. - كتابة كود نظيف ومنظم وقابل للتوسع والصيانة. التقنيات المستخدمة: Flutter • Dart • BLoC/Cubit • Clean Architecture • Dio • REST API • Hive • Cached Network Image • Git & GitHub يعكس هذا المشروع قدرتي على تطوير تطبيقات Flutter احترافية تجمع بين الأداء العالي، الكود المنظم، وتجربة المستخدم المميزة.
مهارات العمل
بطاقة العمل
طلب عمل مماثل