تم تطوير هذا المشروع ليكون منصة تجارة إلكترونية متطورة تتيح للمستخدمين تجربة تسوق سلسة وللبائعين إدارة منتجاتهم بكفاءة. يركز المشروع على الأداء العالي، الأمان، وتجربة المستخدم (UX).
المميزات الرئيسية (Core Features):
نظام بائعين متكامل: لوحة تحكم للبائع لإضافة وتعديل وحذف المنتجات، ومتابعة إحصائيات المبيعات والأرباح.
إدارة السحاب (Cloud Storage): ربط المنصة بـ Cloudinary لرفع ومعالجة الصور بشكل فوري وسريع.
نظام تقييمات ذكي: إمكانية إضافة مراجعات وتقييمات للمنتجات مع عرض متوسط التقييمات بشكل ديناميكي.
الدفع الإلكتروني: تكامل مع PayPal لتسهيل عمليات الدفع الآمنة.
قائمة المفضلة وسلة التسوق: نظام متقدم لإدارة السلة وحفظ المنتجات المفضلة باستخدام Local Storage و API.
نظام توثيق (Authentication): حماية كاملة للمسارات باستخدام JWT (JSON Web Tokens) مع ميزة تجديد التوكن تلقائياً (Refresh Token).
التقنيات المستخدمة (Tech Stack):
Frontend: HTML5, CSS3 (Modern UI/UX), JavaScript (ES6+).
Backend: Node.js, Express.js.
Database: MongoDB Atlas (NoSQL).
File Handling: Multer & Cloudinary API.
Deployment: Vercel.