مشروع نظام خلفي لمتجر إلكتروني (E-commerce Backend) تم تطويره لتخزين وإدارة بيانات المنتجات، المستخدمين، والطلبات.
تم بناء المشروع باستخدام تقنيات Node.js وExpress مع قاعدة بيانات (MongoDB أو Firebase أو JSON Storage) لتجربة كاملة بدون واجهة جاهزة.
مميزات المشروع:
واجهات برمجية (RESTful APIs) لإدارة المنتجات، الفئات، المستخدمين، وسلة التسوق.
إنشاء وتحديث وحذف وعرض المنتجات عبر واجهة برمجية منظمة.
نظام تسجيل دخول وتسجيل مستخدمين باستخدام التحقق من البريد وكلمة المرور.
إدارة الطلبات وتحديث حالتها (قيد التنفيذ، مكتمل، ملغي).
توثيق كامل باستخدام Postman أو Swagger.
تخزين آمن للبيانات واستخدام JSON أو MongoDB.
يدعم الاتصال بواجهة أمامية (Frontend) مبنية بـ HTML وCSS وJavaScript.
إمكانية دمج بوابة دفع لاحقًا (Payment Integration Ready).
التقنيات المستخدمة:
Node.js – Express.js – MongoDB / Firebase – REST API – Postman – JWT Authentication