Seen it | لمتابعي الأفلام والمسلسلات

تفاصيل العمل

تطبيق ويب "Seen It" متجاوب لمتابعي الأفلام والمسلسلات، تم بناؤه باستخدام Angular. يتيح للمستخدمين تصفح محتوى الافلام من، البحث عن أعمال معينة، وإدارة قوائم "تمت مشاهدته" و "قائمة المشاهدة لاحقا" الخاصة بهم، مع حفظ البيانات في local Storage لضمان تجربة مستخدم سلسة.

الميزات والإنجازات الرئيسية:

محتوى ديناميكي: يتكامل لجلب وعرض الأفلام الرائجة، مع البوسترات والتقييمات وتواريخ الإصدار.

بحث تفاعلي: تم تنفيذ شريط بحث قوي ولحظي باستخدام عوامل RxJS (مثل debounceTime و distinctUntilChanged) لإجراء استدعاءات API بكفاءة.

حفظ الحالة: يتم حفظ قوائم المستخدم ("تمت مشاهدته" و "قائمة المشاهدة لاحقا") في local Storage الخاص بالمتصفح، مما يسمح للبيانات بالبقاء بين الجلسات.

واجهة مستخدم / تجربة مستخدم تفاعلية: تتميز بتصميم عصري داكن مع بطاقات أفلام تفاعلية، تأثيرات hover، وتصميم متجاوب بالكامل للموبايل والتابلت وسطح المكتب.

بنية قائمة على المكونات: تم بناؤه باستخدام نموذج Angular القائم على المكونات للحصول على كود معياري، قابل للصيانة، وقابل للتطوير.

التقنيات المستخدمة: Angular, TypeScript, RxJS, SCSS, HTML5, TMDB API, Formspree (لنموذج الاتصال).

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
6
تاريخ الإضافة
المهارات