تفاصيل العمل

نظام تجارة إلكترونية متعدد الأدوار (Multi-Actor E-commerce System)

قمت بالمشاركة في تطوير منصة تجارة إلكترونية متكاملة تعتمد على نظام تعدد الأدوار (Role-Based System)، حيث تتيح إدارة وتشغيل متجر إلكتروني يحاكي بيئة العمل الحقيقية للمتاجر الرقمية.

يعتمد النظام على تقسيم المستخدمين إلى ثلاثة أدوار رئيسية:

? العملاء (Customers): تصفح المنتجات، البحث، إضافة إلى السلة، إتمام الطلبات، متابعة سجل الطلبات.

? البائعين (Sellers): إضافة المنتجات، تعديلها، حذفها، إدارة الطلبات، متابعة مؤشرات الأداء والمبيعات.

? المشرفين (Admins): إدارة المستخدمين، الإشراف على المنتجات، التحكم الكامل في النظام.

⚙️ آلية العمل والتقنيات المستخدمة

تم تطوير المشروع بالكامل كتطبيق Front-End باستخدام:

HTML5 لبناء الهيكل العام للصفحات

CSS3 + Bootstrap لتصميم واجهات متجاوبة تعمل على جميع الأجهزة

JavaScript (ES6+) & jQuery لإدارة التفاعل والديناميكية

Local Storage لمحاكاة قاعدة بيانات وحفظ بيانات المستخدمين والمنتجات والطلبات

كما تم تطبيق:

نظام تسجيل دخول يعتمد على تحديد الدور (Admin / Customer / Vendor)

حماية الصفحات عبر التحقق من الصلاحيات ومنع الوصول غير المصرح به

هيكلة Modular في JavaScript لسهولة التوسع والصيانة

لوحات تحكم منفصلة لكل دور

نظام سلة مشتريات كامل مع حساب تلقائي للإجمالي

نموذج إتمام طلب (Checkout) متكامل

? مميزات المشروع

تصميم احترافي ومتجاوب (Responsive Design)

محاكاة واقعية لتدفق العمليات داخل متجر إلكتروني

إدارة حالة التطبيق عبر Local Storage

هيكلة واضحة وقابلة للتطوير

تم تطويره ضمن فريق باستخدام GitHub (Feature Branching & Pull Requests)

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات