مشروع المتجر الإلكتروني المتكامل
1. تجربة العميل (Customer Side)
هذا الجزء مصمم لجذب العميل وضمان إتمام عملية الشراء بأقل مجهود:
الواجهة الرئيسية (Landing Page): تحتوي على تصنيفات المنتجات بشكل شجري (Sidebar)، مع شريط بحث ذكي، وسلايدر لعرض أحدث العروض
نظام التصفح والفلترة (Advanced Filtering):
إمكانية استعراض المنتجات حسب القسم.
فلتر متطور يتيح للعميل اختيار (اللون، المقاس، نطاق السعر) لتقليل وقت البحث.
عربة التسوق (Shopping Cart): واجهة سلسة تسمح بتعديل الكميات، حذف المنتجات، وحساب التكاليف الإجمالية بما فيها مصاريف الشحن قبل الانتقال للدفع.
إدارة الحساب الشخصي (Profile Management): تمكين العميل من تعديل بياناته الشخصية (الاسم، البريد، العنوان) وتغيير كلمة المرور.
سجل الطلبات (Order History): صفحة مخصصة للعميل لمتابعة طلباته السابقة، معرفة حالتها (ملغية أو مكتملة)، وإمكانية إعادة الشراء بنقرة واحدة.
التواصل (Support): صفحة "اتصل بنا" بسيطة وفعالة تتيح إرسال الرسائل مباشرة للإدارة.
2. لوحة تحكم الإدارة (Admin & Seller Dashboard)
هذا هو "المحرك" الخلفي للمشروع، وهو الأهم للعملاء الذين يبحثون عن حلول للأعمال:
مركز الإحصائيات (Analytics Hub): عرض سريع ودقيق لإجمالي المبيعات، عدد المستخدمين، إجمالي الطلبات، والأرباح بالدولار.
إدارة المستخدمين والأدوار (Role-based Access):
إمكانية إضافة مديرين (Admins) جدد.
نظام حماية يمنع المستخدمين غير المصرح لهم من الوصول لصفحات الإدارة (كما يظهر في رسالة Access Denied).
إدارة المخزون والمنتجات (Catalog Management): إضافة منتجات جديدة، متابعة المنتجات المعلقة (Pending)، وتحديث الأسعار أو الصور.
نظام تتبع الطلبات (Order Management): جدول تفصيلي يعرض هوية المشتري، قيمة الطلب، وحالته (Out for delivery, Delivered, Cancelled).
إدارة الرسائل: قسم خاص لاستقبال رسائل العملاء والرد عليها من داخل المنصة.
3. القيمة التقنية (Technical Value)
المشروع يتميز بـ:
أمان قوي: حماية العمليات المالية وبيانات العملاء باستخدام Identity System في .NET.
هيكلة Clean Architecture: التي تضمن سهولة صيانة المتجر وتطويره مستقبلاً.