تفاصيل العمل

- تم استخدام مكتبة Axios لجلب بيانات الأفلام من واجهة برمجة التطبيقات (API) بطريقة فعّالة، مما يتيح للمستخدمين الوصول إلى معلومات الأفلام بسهولة. كما تم الاعتماد على مكتبة Joi للتحقق من صحة البيانات المدخلة في النماذج، لضمان تقديم تجربة مستخدم موثوقة وآمنة.

- تم إدارة التنقل داخل التطبيق باستخدام React-Router-Dom لتسهيل الانتقال بين الصفحات المختلفة بسلاسة، بالإضافة إلى استخدام مكتبة React-Detect-Offline لاكتشاف حالة الاتصال بالإنترنت، مما يوفر تجربة استخدام مرنة تتيح التعامل مع التطبيق سواء كان المستخدم متصلاً أو غير متصل بالشبكة.

- تم تنسيق واجهة التطبيق باستخدام تقنيات CSS وBootstrap لتوفير تصميم جذاب ومتجاوب يتكيف مع مختلف الأجهزة، مع دمج أيقونات FontAwesome لإضافة لمسة بصرية مميزة تسهل التفاعل مع العناصر المختلفة في التطبيق.

بطاقة العمل

اسم المستقل Alaa T.
عدد الإعجابات 0
عدد المشاهدات 11
تاريخ الإضافة