نظام Backend متكامل لمتجر إلكتروني (E-commerce API)

تفاصيل العمل

نظام Backend متكامل لمتجر إلكتروني (E-commerce API)

تم تطوير نظام Backend احترافي لمتجر إلكتروني باستخدام Node.js و Express.js، يوفر جميع الوظائف الأساسية لإدارة متجر إلكتروني بشكل آمن وقابل للتوسّع. يعتمد النظام على تصميم RESTful API مع تنظيم واضح وسهل التكامل مع أي واجهة أمامية أو تطبيق موبايل.

? أبرز المميزات

CRUD كامل لإدارة المستخدمين، المنتجات، الطلبات، التقييمات، السلة

نظام مصادقة JWT مع Refresh Tokens و Cookies آمنة

تشفير كلمات المرور باستخدام Argon2

رفع الصور باستخدام Multer مع التخزين السحابي عبر Cloudinary

إرسال الإيميلات (تأكيد الطلب، إعادة تعيين كلمة المرور) باستخدام Nodemailer / Ethereal

إدارة الصلاحيات وإنشاء Admin Dashboard API

حماية عالية:

Helmet

Rate Limiting

XSS Protection

CORS

Validation باستخدام Express-Validator

قاعدة بيانات MongoDB مع Mongoose

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

Node.js – Express.js – MongoDB – JWT – Cloudinary – Nodemailer – REST API

? هذا العمل عبارة عن Backend API فقط بدون واجهة مستخدم، ومجهز ليكون أساسًا قويًا لأي متجر إلكتروني حديث.

بطاقة العمل

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