تفاصيل العمل

? تطبيق Movies App

تطبيق أفلام متكامل (Full Stack) تم تطويره باستخدام React للواجهة الأمامية وNode.js / Express للواجهة الخلفية، يتيح للمستخدمين استعراض الأفلام والبحث عنها وإضافة أفلام جديدة وتعديلها وحذفها بسهولة.

? مساهمتي في المشروع:

كنت مسؤولاً عن تطوير الـ Backend بالكامل، بما يشمل:

• إنشاء REST APIs لإدارة الأفلام (CRUD)

• تطوير خاصية البحث والتصفية

• إضافة خاصية تحديد عدد النتائج

• ربط البيانات المخزنة داخل JSON File

• اختبار جميع الـ APIs باستخدام Postman

• المساهمة في عملية الدمج وربط الـ Frontend مع الـ Backend

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

• React.js

• Node.js

• Express.js

• REST API

• Postman

• Git & GitHub

✨ مميزات التطبيق:

• عرض قائمة الأفلام

• البحث عن الأفلام

• إضافة / تعديل / حذف فيلم

• واجهة استخدام تفاعلية وسلسة

• ربط كامل بين الواجهة الأمامية والخلفية

• دعم صور البوسترات للأفلام

⚠️ التحديات التي واجهتنا:

• إدارة البيانات بدون قاعدة بيانات

• حل مشاكل الدمج (Merge Conflicts) على GitHub

• ربط الـ Frontend مع الـ Backend بشكل متكامل

• التعامل مع الطلبات غير المتزامنة (Async Requests)

? ملاحظات:

التطبيق يعتمد على JSON File لتخزين البيانات بدون استخدام قاعدة بيانات، وتم تنفيذ المشروع بأسلوب منظم مع تقسيم المهام باستخدام GitHub Issues وPull Request

بطاقة العمل

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