? مشروع منصة استعراض الأفلام والمسلسلات (Noxe)
هذا المشروع عبارة عن تطبيق ويب تفاعلي (Single Page Application) تم بناؤه باستخدام إطار عمل Angular لعرض أحدث الأفلام والمسلسلات والتريند العالمي، معتمداً على جلب البيانات من مصادر خارجية حية.
نوع العمل:
تطبيق ويب سينمائي متكامل يعتمد على عرض البيانات الديناميكية وتوفير تجربة مستخدم سلسة وسريعة التنقل.
أبرز المميزات:
عرض المحتوى الرائج: تبويب خاص بأكثر الأفلام والمسلسلات مشاهدة (Trending) يتم تحديثه تلقائياً.
نظام تصنيف وتقييم: عرض تقييمات الأفلام بشكل بصري واضح على كل ملصق (مثل 8.8، 8.5).
البحث الذكي: شريط بحث متطور يتيح للمستخدم العثور على محتواه المفضل بسرعة.
التنقل السلس: استخدام نظام الـ Routing في أنجولار للانتقال بين الأقسام (Movies, TV Shows, People) بدون إعادة تحميل الصفحة.
نظام حماية: ميزة تسجيل الدخول والخروج (Login/Logout) لإدارة جلسات المستخدم.
طريقة التنفيذ تقنياً:
Front-end Framework: استخدام Angular لبناء المكونات (Components) وضمان استقرار الأداء.
Data Fetching: الاعتماد على HttpClient للاتصال بـ APIs خارجية وجلب بيانات الأفلام والصور والتقييمات.
Responsive Design: تنسيق الواجهة باستخدام Bootstrap لضمان ظهور التطبيق بشكل مثالي على الهواتف والأجهزة اللوحية.
UI/UX: تصميم واجهة داكنة (Dark Theme) عصرية تتماشى مع طبيعة المحتوى السينمائي وتريح العين.