مشروع للبيع الالكتروني :
**نظرة عامة على المشروع:**
- **نمط التصميم:** تم تنفيذه باستخدام نمط التصميم MVC (النموذج-العرض-التحكم).
- **Structure:** تم تطويره باستخدام N tier , 3 layers
Generic repository , Services, controllers , context
- **مبادئ SOLID:** بما في ذلك SRP, OCP, dependency of injection
- **التقنيات:** C# بالإضافة إلى LINQ وEntity Framework
**المصادقة والأمان:**
- Identity microsoft
- SMTP لإرسال البريد الإلكتروني لفرض تأكيد البريد الإلكتروني واستعادة كلمة المرور.
**لوحة تحكم المسؤول:**
- العمليات الشاملة لإنشاء وقراءة وتحديث وحذف متاحة من خلال لوحة تحكم مستخدمة وسهلة الاستخدام.
- ميزات المسؤول: إضافة أو حذف حسابات المسؤول، إدارة المنتجات والفئات.
**ميزات التجارة الإلكترونية:**
- **المنتجات والفئات:** "إلكترو" يقدم مجموعة متنوعة من المنتجات الإلكترونية والفئات.
- **البحث والترقيم:** تم تنفيذ ميزات البحث المتقدم والترقيم باستخدام AJAX وال Partial view لتصفح سلس.
- **search & filteration:** يمكن للمستخدمين تصفية المنتجات بشكل ديناميكي حسب الفئة أو نطاق الأسعار، مع تحديثات تُعكس على الفور باستخدام AJAX.
- **البحث مع الإكمال التلقائي:** تبسيط اكتشاف المنتجات بفضل الاقتراحات المتاحة في الوقت الفعلي، مما يعزز تجربة المستخدم.
- **عربة التسوق والشحنات:** يمكن للمستخدمين إدارة عرباتهم التسوق والشحنات وعرض تاريخ الشحنات.
- **إدارة حساب المستخدم:** يمكن للمستخدمين المسجلين تعديل بياناتهم الشخصية.
**التكنولوجيا المستخدمة:**
- Back end : C sharp
- **قاعدة البيانات:** تم استخدام SQL Server مع Entity Framework Code-First.
- **Front end:** تم بناؤه باستخدام HTML وCSS وJavaScript وjQuery وBootstrap.
اسم المستقل | سعيد م. |
عدد الإعجابات | 0 |
عدد المشاهدات | 22 |
تاريخ الإضافة | |
تاريخ الإنجاز |