فكرة التطبيق: يعمل كمستعرض أفلام متكامل يعتمد على ربط TMDb API لجلب أحدث الأفلام والبيانات المتعلقة بها بشكل لحظي.
البنية البرمجية: تم بناء التطبيق باستخدام إطار عمل Flutter مع اتباع منهجية Clean Architecture لضمان فصل المهام واستدامة الكود.
إدارة الحالة: يعتمد التطبيق على BLoC/Cubit لإدارة الحالة البرمجية، مما يوفر أداءً سلساً واستجابة سريعة لواجهات المستخدم.
تجربة المستخدم (UX): يركز التطبيق على الجانب البصري من خلال عرض بوسترات الأفلام وتفاصيلها بتنسيق "Dark Mode" الذي تفضله في تصاميمك.
المميزات التقنية: يتضمن التطبيق ميزات البحث عن الأفلام، عرض التقييمات، وقوائم التصنيفات، مما يجعله نموذجاً مثالياً لتطبيقات الوسائط المتعددة.