منصة عرض أفلام تفاعلية — مبنية بـ React + TypeScript

تفاصيل العمل

مشروع منصة عرض أفلام مبني باستخدام React + TypeScript يقدم تجربة مشاهدة سلسة وواجهة مستخدم حديثة. يتيح للمستخدمين استكشاف أحدث الأفلام، البحث حسب الاسم أو الفئة، وعرض تفاصيل دقيقة لكل فيلم من حيث التقييم، سنة الإصدار، والوصف.

المميزات:

- واجهة تفاعلية وسريعة باستخدام React مع TypeScript لضمان كتابة كود منظم وآمن.

- صفحة رئيسية تعرض الأفلام الأكثر مشاهدة، أحدث الإصدارات، والتصنيفات.

- نظام بحث وفلاتر حسب النوع، السنة، أو التقييم.

- صفحة تفاصيل الفيلم (بوستر، قصة، التقييم، الممثلين).

- تصميم متجاوب (Responsive) يعمل بكفاءة على الهاتف، التابلت، والكمبيوتر.

- الوضع الليلي (Dark Mode) لتجربة أفضل.

- دمج API خارجي (مثل TMDB API) للحصول على بيانات الأفلام بشكل مباشر.

التقنيات المستخدمة:

- React لبناء الواجهة.

- TypeScript لزيادة أمان الكود وتقليل الأخطاء.

- React Router لإدارة الصفحات والتنقل.

- Tailwind CSS لتصميم واجهة سريعة الاستجابة.

- Axios / Fetch API لجلب البيانات من مصدر خارجي.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات