NIRVA – منصة تجارة إلكترونية للملابس (Full Stack Web Application)
قمت بتطوير منصة تجارة إلكترونية متكاملة لبيع الملابس باستخدام React في الواجهة الأمامية و Node.js و Express.js في الواجهة الخلفية مع قاعدة بيانات MongoDB.
يشمل النظام:
عرض المنتجات مع إمكانية البحث والتصفية حسب الفئة
دعم متغيرات المنتجات (المقاسات والألوان)
سلة مشتريات مع تخزين محلي (Persistent Cart)
نظام مفضلة (Wishlist)
إنشاء وإدارة الطلبات مع تتبع الحالة
نظام تسجيل دخول وتسجيل مستخدمين باستخدام JWT
لوحة تحكم للإدارة لإضافة وتعديل وحذف المنتجات
رفع الصور باستخدام Multer وتخزينها عبر Cloudinary
حماية المسارات والصلاحيات (User / Admin)
تم بناء المشروع بهيكل RESTful منظم مع مراعاة الأمان، الأداء، وتجربة المستخدم، بالإضافة إلى تصميم متجاوب يعمل بكفاءة على جميع الأجهزة.