**وصف المشروع**
تم اكمال المشروع بشكل كام بأستخدام ASP MVC وتم تطوير بنيته وهيكلته structure باستخدام N-tier و3 layers وهما Generic repository , Services, controllers , context وتم تطبيق مبادئ الـ SOLID principles بشكل صريح.
**التقنيات المستخدمة
يستخدم المشروع C# مع LINQ وEntity Framework.
المصادقة والأمان:
تم دمج Microsoft Identity لتوفير إدارة الهوية.
استخدام SMTP لإرسال رسائل البريد الإلكتروني لتأكيد الحساب واستعادة كلمة المرور.
لوحة تحكم المسؤولAdmin Dashboard :
توفر لوحة التحكم سهلة الاستخدام العمليات الشاملة لإنشاء وقراءة وتحديث وحذف البيانات.
ميزات المسؤول تشمل إضافة أو حذف حسابات المسؤول، وإدارة المنتجات والفئات.
ميزات التجارة الإلكترونية:
المنتجات والفئات: يقدم "إلكترو" مجموعة واسعة من المنتجات الإلكترونية والفئات المختلفة.
البحث والترقيم: تم تطبيق ميزات البحث المتقدم والترقيم باستخدام AJAX وPartial Views لتوفير تجربة تصفح سلسة.
البحث والتصفية: يمكن للمستخدمين تصفية المنتجات ديناميكيًا حسب الفئة أو نطاق الأسعار، مع تحديثات فورية باستخدام AJAX.
البحث مع الإكمال التلقائي: تحسين تجربة المستخدم من خلال توفير اقتراحات في الوقت الفعلي أثناء البحث.
عربة التسوق والشحنات: يمكن للمستخدمين إدارة عربات التسوق الخاصة بهم وتتبع شحناتهم وعرض تاريخ الطلبات.
إدارة حساب المستخدم: يمكن للمستخدمين المسجلين تعديل بياناتهم الشخصية.
التكنولوجيا المستخدمة:
Back-end: يستخدم المشروع C#.
قاعدة البيانات: تم استخدام SQL Server مع Entity Framework Code-First.
Front-end: تم بناء الواجهة الأمامية باستخدام HTML وCSS وJavaScript وjQuery وBootstrap.
اسم المستقل | عبدالله ر. |
عدد الإعجابات | 0 |
عدد المشاهدات | 12 |
تاريخ الإضافة |