تطبيق ويب تفاعلي وديناميكي بعرض أحدث وأشهر الأفلام وسينما الترفيه، تم بناؤه باستخدام مكتبة React.js والاعتماد على API خارجي لجلب البيانات في الوقت الفعلي.
أبرز مميزات التطبيق:
جلب البيانات التفاعلي (Data Fetching): ربط التطبيق بـ TMDB API لعرّض قائمة الأفلام الأكثر شعبية (Popular Movies) مع بياناتها الكاملة بشكل لحظي.
التنقل بين الصفحات (Routing): استخدام مكتبة التنقل الخاصة بـ React لتقديم تجربة متصفح وتصفح سلسة وسريعة دون الحاجة لإعادة تحميل الصفحة (Single Page Application).
تصميم متجاوب وعصري (Responsive UI): واجهة مستخدم مريحة ومناسبة لمختلف الشاشات (موبايل، تابلت، كمبيوتر) باستعراض البطاقات (Movie Cards).
كود نظيف ومنظم (Clean & Modular Code): تقسيم التطبيق إلى المكونات (Components) المقسمة بعناية لسهولة الصيانة والتوسيع.
التقنيات والمكتبات المستخدمة:
React.js
JavaScript (ES6+)
Axios / Fetch API (لجلب البيانات من الـ API)
React Router
HTML5 & CSS3 / Bootstrap