يهدف المشروع إلى تطوير نظام تجارة إلكترونية متكامل باستخدام تقنيات HTML وCSS وJavaScript وBootstrap، ويخدم ثلاث فئات رئيسية من المستخدمين: العملاء (Customers)، البائعين (Sellers)، والمديرين (Admins). يتمتع كل مستخدم بصلاحيات ووظائف مخصصة بناءً على دوره في النظام.
الوظائف الرئيسية:
تسجيل الدخول وتحديد الصلاحيات لكل مستخدم (عميل - بائع - مدير).
صفحة رئيسية لعرض المنتجات المميزة والعروض باستخدام تصميم جذاب ومستجيب.
كتالوج المنتجات يعرض قائمة المنتجات مع معلومات مثل الاسم والصورة والسعر وزر الإضافة إلى السلة.
صفحة تفاصيل المنتج تعرض كافة معلومات المنتج مع زر للعودة إلى الكتالوج.
سلة المشتريات تتيح للعملاء إضافة وإزالة المنتجات وعرض إجمالي الطلب.
عملية الدفع تشمل إدخال بيانات الشحن والدفع مع عرض ملخص للطلب.
لوحة تحكم البائع لإدارة المنتجات، معالجة الطلبات، وعرض تقارير المبيعات.
لوحة الإدارة تتيح للمدير التحكم الكامل في المستخدمين، مراجعة المنتجات، ودعم العملاء.
تصميم متجاوب يعمل بسلاسة على جميع الأجهزة (كمبيوتر، تابلت، موبايل).
تفاصيل تقنية:
HTML لتقسيم صفحات الموقع (الصفحة الرئيسية، الكتالوج، صفحة المنتج، السلة، الدفع، لوحات التحكم).
CSS وBootstrap لتنسيق الصفحات وضمان تصميم جذاب ومتجاوب.
JavaScript للتفاعل الديناميكي (مثل تحديث السلة، إرسال النماذج).
Local Storage لتخزين بيانات المستخدمين والمنتجات والطلبات محليًا داخل المتصفح.
وظائف حسب نوع المستخدم:
العملاء: تصفح وشراء المنتجات، إدارة الحساب، عرض سجل الطلبات.
البائعون: إدارة المنتجات، متابعة الطلبات، عرض تحليلات المبيعات.
المديرون: صلاحيات كاملة لإدارة المستخدمين، مراجعة المنتجات، تقديم الدعم الفني.