تفاصيل العمل

مشروع Cinemania هو تطبيق ويب متكامل لعرض الأفلام تم تطويره باستخدام React ومجموعة من أحدث التقنيات. يتيح للمستخدمين تصفح الأفلام، البحث والتصفية حسب النوع، وقراءة أو كتابة تقييمات وتعليقات. يحتوي أيضًا على لوحة تحكم متقدمة للمسؤولين لإدارة الأفلام والمستخدمين والتقييمات.

الخصائص الأساسية (Core Features):

نظام بحث ذكي: إمكانية البحث عن الأفلام وتصفية النتائج حسب النوع بنقرة واحدة.

نظام مراجعات المستخدمين: كل مستخدم يمكنه ترك تقييم وتعليق على أي فيلم.

لوحة تحكم Admin: تشمل إدارة كاملة (CRUD) للأفلام، المستخدمين، والتعليقات.

سلايدر أفلام وعروض رائجة: عرض الأفلام في شكل كاروسيل جذاب.

تصميم متجاوب بالكامل: يعمل بسلاسة على الموبايل، التابلت، والكمبيوتر.

واجهة مستخدم تفاعلية: تشمل مؤثرات انتقال سلسة وتنبيهات فورية.

التقنيات المستخدمة (Tech Stack):

React (مع Hooks) – لبناء واجهات تفاعلية مكونة من أجزاء قابلة لإعادة الاستخدام.

Redux Toolkit – لإدارة الحالة بشكل مرن وقابل للتوسع.

React Router DOM – لتطبيق التوجيه بين الصفحات.

Axios – للتواصل مع الـ API وجلب البيانات.

Bootstrap 5 + React Bootstrap – لتصميم واجهة مستخدم متجاوبة وحديثة.

Swiper.js – لإضافة سلايدر تفاعلي للأفلام.

بطاقة العمل

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