مشروع متكامل لبناء متجر إلكتروني احترافي يجمع بين سلاسة تجربة المشتري وقوة أدوات الإدارة.
أبرز الإنجازات التقنية في المشروع:
نظام الدفع الآمن: دمج بوابة دفع تجريبية (Mock Payment) لمعالجة العمليات، تحديث حالة الطلبات، وخصم المخزون آلياً فور إتمام الشراء.
لوحة تحكم للمسؤولين (RBAC): بناء بوابة إدارية محمية بالكامل تسمح بإدارة المنتجات، الطلبات، والمستخدمين مع صلاحيات CRUD دقيقة.
أمان بمقاييس عالمية: تشفير كلمات المرور عبر Bcrypt وإدارة الجلسات باستخدام تقنية JWT .
البحث والفلترة المتقدمة: استخدام MongoDB Aggregation Pipelines لتوفير ميزة البحث والترشيح المتعدد لضمان سرعة الوصول للمنتجات.
إدارة الحالة (State Management): توظيف Redux Toolkit لإدارة سلة المشتريات والمفضلة لضمان تجربة مستخدم سلسة.
التقنيات: React, Nodejs, Express, MongoDB, Redux Toolkit, Cloudinary.