تفاصيل العمل

قمت بتطوير تطبيق موبايل يعرض أحدث الأفلام باستخدام TheMovieDB API، وذلك باستخدام React Native CLI (بدون Expo). يتيح التطبيق للمستخدمين تصفح الأفلام حسب الفئات (الأعلى تقييمًا - القادمة - المعروضة حاليًا)، والبحث عن الأفلام مباشرة من خلال API، بالإضافة إلى إمكانية إضافة الأفلام إلى قائمة المفضلة وحفظها محليًا.

المميزات:

شاشة رئيسية: تعرض قائمة الأفلام مع إمكانية التصفية بين الفئات المختلفة.

خاصية البحث: تسمح بالبحث عن الأفلام من خلال API.

إدارة المفضلة: إمكانية إضافة الأفلام إلى قائمة المفضلة وحفظها في التخزين المحلي.

شاشة المفضلة: عرض قائمة الأفلام المفضلة مع إمكانية الحذف.

إدارة حالة البيانات: باستخدام React Query لتحسين الأداء والاستجابة السريعة.

واجهة مستخدم جذابة: تصميم أنيق وسهل الاستخدام.

كود نظيف ومنظم: يراعي أفضل ممارسات كتابة الكود.

مستودع GitHub: يتضمن README مفصلًا يشرح كيفية تشغيل التطبيق.

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

React Native CLI

React Query لإدارة البيانات

AsyncStorage لحفظ المفضلة محليًا

TheMovieDB API لجلب بيانات الأفلام

ملفات مرفقة

بطاقة العمل

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