تفاصيل العمل

?️ تطبيق أفلام باستخدام React وRedux

خلال تدريبي في كورس React ضمن برنامج خريج قادر التابع لشركة Aristo for Software Development، قمت بتطوير تطبيق أفلام كأول مشروع عملي لتطبيق المفاهيم بشكل واقعي.

ما يميز المشروع:

بناء واجهات تفاعلية باستخدام React وتقسيمها إلى مكونات قابلة لإعادة الاستخدام

إدارة الحالة بشكل مركزي باستخدام Redux

التعامل مع API خارجي (OMDB API) لجلب بيانات الأفلام

استخدام redux-thunk لتنفيذ العمليات غير المتزامنة وجلب البيانات بكفاءة

تنظيم هيكل المشروع بطريقة احترافية لسهولة التطوير والتوسّع

ماذا يقدم التطبيق:

إمكانية البحث عن أي فيلم بسهولة

جلب البيانات وعرض النتائج بشكل منظم وواضح

التعامل مع حالات التحميل، الخطأ، وعدم وجود نتائج

إضافة الأفلام إلى قائمة المشاهدة (Watchlist)

تصفية الأفلام حسب النوع أو التقييم

النتيجة: مشروع يعكس فهم عملي لتطوير تطبيقات الويب الحديثة باستخدام React وRedux، وقابل للتطوير بإضافة ميزات متقدمة مستقبلاً مثل تحسين تجربة المستخدم أو ربطه بأنظمة أكبر.

بطاقة العمل

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