قمت بتطوير منصة متجر إلكتروني متكاملة تدعم تعدد الأدوار (Multi-Role System)، حيث تشمل واجهة للمستخدمين، ولوحة تحكم للبائعين (Vendors)، ولوحة إدارة كاملة للمشرف (Admin Dashboard).
تم بناء المشروع باستخدام React.js مع هيكلة متقدمة للتطبيق تعتمد على Component-Based Architecture وNested Routing باستخدام React Router، مما يوفر تجربة استخدام سلسة وتنظيم احترافي للكود.
- مميزات المستخدم (User Features):
تصفح المنتجات (Plant Collections)
عرض تفاصيل المنتج
إضافة المنتجات إلى السلة (Cart)
قائمة المفضلة (Wishlist)
إتمام عمليات الدفع (Payment)
نظام تسجيل الدخول والتسجيل
-لوحة تحكم البائع (Vendor Dashboard):
عرض لوحة رئيسية للبائع
إدارة المنتجات الخاصة بالبائع
متابعة الطلبات
نظام إشعارات (Notifications)
-لوحة تحكم المشرف (Admin Dashboard):
إدارة المستخدمين (User Management)
إدارة المنتجات (Product Management)
إدارة الطلبات (Order Management)
إدارة البائعين (Vendor Management)
إدارة الخصومات والعروض (Discounts & Promotions)
عرض نظرة عامة (Dashboard Overview)