تطبيق Movix – لاكتشاف ومشاهدة الأفلام والمسلسلات
Movix هو تطبيق متكامل لإعادة تعريف تجربة اكتشاف ومشاهدة الأفلام والمسلسلات، مبني باستخدام Flutter، ويعمل على نظام Android.
يهدف التطبيق إلى توفير منصة حديثة تشبه IMDb، لعرض أحدث الأفلام والعروض التلفزيونية مع تفاصيل دقيقة وتجربة استخدام سلسة وأنيقة.
الميزات الأساسية:
• اكتشاف المحتوى: استعراض أحدث الأفلام والمسلسلات والعروض الأكثر مشاهدة.
• البحث الذكي: البحث عن الأفلام، البرامج، والممثلين بسهولة وسرعة.
• تفاصيل الأفلام: عرض القصة، التقييم، الطاقم، الصور، والمقاطع الدعائية.
• نظام الحساب الشخصي: تسجيل الدخول بالبريد أو Google، إدارة المفضلة، وسجل المشاهدة.
• التوصيات الذكية: اقتراح محتوى بناءً على اهتمامات المستخدم.
• الوضع الليلي والنهاري: دعم التبديل بين الثيمين تلقائيًا.
• المراجعات والتقييمات: عرض وكتابة تقييمات للأفلام والمسلسلات.
• مشاهدة المقاطع: تشغيل التريلرات والفيديوهات داخل التطبيق.
• تصميم حديث ومتجاوب: واجهة رسومية أنيقة تعمل بسلاسة على جميع أحجام الشاشات.
التصميم
• واجهة عصرية مستوحاة من تصميم IMDb.
• استخدام ألوان متوازنة وتجربة مشاهدة مريحة.
• صور عالية الجودة من TMDb.
• انتقالات وحركات سلسة لإثراء تجربة المستخدم.
التقنيات المستخدمة:
• Flutter وDart لتطوير الواجهة والتطبيق.
• Firebase للمصادقة وتخزين البيانات السحابية.
• TMDb API لجلب بيانات الأفلام والمسلسلات.
• GetX لإدارة الحالة والتنقل بين الصفحات.
• Dio للتعامل مع الشبكات والـ APIs.
• Clean Architecture لهيكلة منظمة وقابلة للتوسع.
هدف التطبيق:
تقديم تجربة متكاملة لعشاق السينما تمكنهم من استكشاف ومتابعة الأفلام والمسلسلات بسهولة، مع واجهة جذابة، أداء قوي، وتكامل مع أحدث التقنيات في عالم تطوير التطبيقات.