موقع تصفح تقييمات وتفاصيل الافلام
تفاصيل العمل
Filmy هو مشروع ويب متكامل يوفّر منصة لإدارة وعرض الأفلام، كتابة المراجعات، رفع الصور، مع نظام دخول وصلاحيات كامل. المشروع يدمج بين الـ Frontend + Backend + Database + Media Storage في نظام واحد. ماذا يقدم المشروع؟ 🎞️ 1. قاعدة بيانات أفلام متكاملة إضافة / تعديل / حذف أفلام (CRUD) تفاصيل الفيلم (الاسم – النوع – السنة – التقييم …) 📝 2. نظام مراجعات للمستخدمين إضافة تعليقات ومراجعات على الأفلام ربط المراجعات بالمستخدمين والأفلام 🔐 3. نظام تسجيل دخول وصلاحيات (JWT) تسجيل مستخدم جديد تسجيل دخول أدوار المستخدمين وصلاحياتهم حماية المسارات الحسّاسة (Protected Routes) 📂 4. رفع الصور عبر Cloudinary رفع صور الأفلام بأعلى جودة تخزين آمن وسريع عبر Cloudinary 📊 5. توثيق API عبر Swagger صفحة توثيق كاملة عرض كل الـ Endpoints بشكل رسمي يسهل الربط مع أي Frontend ☁️ 6. قاعدة بيانات سحابية MongoDB Atlas إمكانية الإدارة من خلال Compass 🛠 التقنيات المستخدمة Frontend: HTML5, CSS3, JavaScript Backend: Node.js + Express.js Database: MongoDB Atlas Image Storage: Cloudinary Authentication: JWT Documentation: Swagger API
مهارات العمل
بطاقة العمل
طلب عمل مماثل