تطوير موقع أفلام باستخدام Node.js و MongoDB
تفاصيل العمل
قمت بتطوير موقع أفلام متكامل يعتمد على Node.js و Express مع قاعدة بيانات MongoDB. المشروع يحتوي على: هيكل MVC منظم (Models, Views, Controllers). ملفات Routes لإدارة المستخدمين، الأفلام، والمديرين (users, movies, admins). حماية متقدمة عبر Middleware للتحقق من الصلاحيات (Authentication & Authorization). استخدام مكتبات أساسية مثل: Mongoose للاتصال بقاعدة البيانات. dotenv لإدارة المتغيرات السرية. morgan لتسجيل الطلبات. cookie-parser للتعامل مع الجلسات. إمكانية رفع الملفات (uploads) وتخزين بيانات الأفلام والمستخدمين. واجهة عرض باستخدام View Engine Jade/Pug. المهارات المستخدمة: Backend Development (Node.js, Express). Database Management (MongoDB, Mongoose). RESTful API Design. Authentication & Authorization. File Upload & Middleware Integration.
مهارات العمل
بطاقة العمل
طلب عمل مماثل