تطوير API متكامل لإدارة تطبيق الأفلام (Movies App API) تطوير API متكامل لإدارة تطبيق الأفلام (Movies App API)
تفاصيل العمل

نظام RESTful API متكامل لإدارة تطبيق أفلام يتيح للمستخدمين استعراض، تصنيف، وتقييم الأفلام، بالإضافة إلى إدارة المستخدمين والصلاحيات. تم تطويره ليكون سريع الأداء، آمنًا، وقابلًا للتكامل مع تطبيقات الويب والموبايل. 🔹 الميزات الرئيسية ✅ إدارة الأفلام – إضافة، تعديل، وحذف الأفلام مع دعم الصور والمعلومات التفصيلية ✅ تصنيفات وأنواع الأفلام – إدارة أنواع وتصنيفات الأفلام بسهولة ✅ نظام التقييم والمراجعات – السماح للمستخدمين بتقييم الأفلام وكتابة المراجعات ✅ إدارة المستخدمين – تسجيل الدخول والتسجيل باستخدام JWT Authentication ✅ صلاحيات متقدمة – أدوار (Admin/User) مع إدارة متكاملة للصلاحيات ✅ بحث متقدم – البحث عن الأفلام بناءً على العنوان، النوع، أو التقييم ✅ تكامل API مع تطبيقات أخرى – سهولة التكامل مع تطبيقات الويب والموبايل 🔹 التقنيات المستخدمة 🖥 Backend: ASP.NET Core 8.0 ( RESTful API) 💾 Database: SQL Server + Entity Framework Core 🔐 Authentication & Authorization: Identity + JWT 📦 CQRS & Mediator Pattern – لتحسين الأداء وفصل عمليات القراءة والكتابة ⚡ Caching – لتحسين سرعة الاستعلامات باستخدام Redis 🌐 Swagger – لتوثيق API واختباره بسهولة 🔹 التحديات والحلول 🔸 تحسين الأداء في استعلامات البحث – تم تنفيذ Caching & Pagination لتسريع العمليات 🔸 تأمين البيانات وحماية API من الهجمات – استخدام JWT + Role-based Authorization

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ 3 أشهر
المشاهدات
104
المستقل
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة