تفاصيل العمل

تطبيق Flutter لعرض الأفلام والمسلسلات يعتمد على **TMDB REST API**، تم تطويره باستخدام **Clean Architecture** و**BLoC/Cubit** لتوفير كود منظم وسهل الصيانة والتطوير.

### أبرز مميزات التطبيق

* عرض الأفلام الأكثر رواجًا (Trending Movies).

* عرض الأفلام المعروضة حاليًا (Now Playing).

* عرض أشهر المسلسلات (Popular TV Shows).

* البحث في الأفلام أو المسلسلات مع إمكانية التبديل بينهما.

* صفحة تفاصيل متكاملة تحتوي على:

* التقييم.

* تاريخ الإصدار.

* الوصف.

* الأعمال المشابهة والمقترحة.

* تشغيل الإعلان الرسمي (Trailer) مباشرة من YouTube.

* شاشات تسجيل الدخول وإنشاء حساب.

* شاشة Splash مع التحقق من حالة تسجيل الدخول.

### التقنيات المستخدمة

* Flutter & Dart

* Clean Architecture

* BLoC / Cubit

* Dio

* GetIt (Dependency Injection)

* REST APIs

* TMDB API

* YouTube Player

تم تصميم المشروع بحيث يكون قابلًا للتطوير بسهولة مع فصل كامل بين طبقات التطبيق (Data - Domain - Presentation)، مع الاهتمام بالأداء وتنظيم الكود وفق أفضل الممارسات.

بطاقة العمل

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