تطبيق استعراض الأفلام والسينما (Movies App) بـ Flutter و Clean Architecture.
تفاصيل العمل
تطبيق موبايل عصري مخصص لعشاق السينما، يتيح للمستخدمين استكشاف أحدث الأفلام والبحث عنها مع تجربة مستخدم (UX) سلسة وواجهة (UI) جذابة بالوضع الليلي (Dark Mode). المواصفات التقنية للمشروع: هندسة الكود: تم بناء التطبيق باستخدام Clean Architecture لضمان فصل المهام وسهولة الاختبار (Unit Testing). إدارة الحالة: الاعتماد على Bloc/Cubit لإدارة البيانات والعمليات بشكل احترافي. واجهة المستخدم: تصميم Dark Theme متطور مع اهتمام كامل بالـ Responsiveness ليتناسب مع مختلف أحجام الشاشات. أبرز المميزات: * عرض الأفلام الأكثر شيوعاً (Popular Movies). محرك بحث متقدم مع التعامل مع حالات "عدم وجود نتائج". قائمة مفضلة (Watchlist) مخصصة لكل مستخدم. عرض تفاصيل شاملة عن الفيلم (الوصف، التقييم، سنة الإنتاج). الأدوات المستخدمة: التعامل مع REST APIs لجلب بيانات الأفلام لحظياً، واستخدام Dependency Injection. Movies App - High Performance Flutter Application A professional movie discovery app built with Flutter, focusing on performance and clean software design. Technical Highlights: Architecture: Implemented Clean Architecture (Data, Domain, Presentation). State Management: Fully managed by Bloc/Cubit. Key Features: Advanced movie search, personalized Watchlist, and detailed movie profiles. UI/UX: Modern Dark Theme with smooth transitions and animations.
بطاقة العمل
طلب عمل مماثل