تفاصيل العمل

مشروع للبيع الالكتروني :

**نظرة عامة على المشروع:**

- **نمط التصميم:** تم تنفيذه باستخدام نمط التصميم 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
تاريخ الإضافة
تاريخ الإنجاز