هذا المشروع عبارة عن منصة تجارة إلكترونية متكاملة تم بناؤها باستخدام MERN Stack (MongoDB, Express.js, React, Node.js). توفر المنصة تجربة مستخدم سلسة لشراء المنتجات، وإدارتها، وتصفح الفئات بسهولة.
مميزات المشروع:
نظام مستخدم آمن: تسجيل الدخول والتسجيل باستخدام JWT Authentication.
إدارة المنتجات: يمكن للبائعين إضافة، تحديث، وحذف المنتجات مع رفع الصور عبر Cloudinary.
سلة المشتريات والدفع: دعم إضافة المنتجات إلى السلة وإتمام عملية الدفع باستخدام Stripe API.
إدارة الطلبات: تتبع حالة الطلبات، الإلغاء، والتحديث الفوري لحالة الشحن.
لوحة تحكم متقدمة: تعرض إحصائيات المبيعات، الطلبات، وإدارة المستخدمين والمخزون.
تحسين تجربة المستخدم: تصميم عصري باستخدام React.js وواجهة متجاوبة مع جميع الأجهزة.
بحث وتصنيف المنتجات: البحث حسب الاسم، التصنيف، السعر، والمراجعات.
مراجعات العملاء: نظام تقييم ومراجعة المنتجات مع حماية ضد التقييمات المزيفة.
التقنيات المستخدمة:
Backend: Node.js, Express.js, MongoDB, Mongoose
Authentication: JWT
Cloud Storage: Cloudinary
Payment Gateway: Stripe
Deployment: Vercel (Frontend), Render/Heroku (Backend)
المشروع يوفر بيئة متكاملة لإطلاق متجر إلكتروني احترافي، مع ميزات متقدمة تضمن سهولة الاستخدام والأمان.