تم تصميم وتطوير منصة تجارة إلكترونية متكاملة وقابلة للتطوير، بناءً على مبادئ المعمارية النظيفة (Clean Architecture) لضمان سهولة الصيانة والتوسع المستقبلي للمشروع.
أهم مميزات المشروع:
نظام مصادقة وتفويض آمن: تم تطبيق نظام صلاحيات وأدوار متكامل للمستخدمين (Roles & Claims) باستخدام ASP.NET Core Identity.
وحدات عمل متكاملة: تشمل المنصة جميع الميزات الأساسية مثل: إدارة المنتجات، عربة التسوق، معالجة الطلبات، قائمة الأمنيات، أنظمة الدفع والخصومات، وإدارة الشحن.
لوحة تحكم شاملة: لوحة تحكم قوية للمسؤولين تتيح إدارة كافة جوانب المنصة بكفاءة.
جودة الكود: تم تطبيق مبادئ SOLID وأنماط تصميم احترافية مثل Repository و Unit of Work لضمان كود منظم وعالي الجودة.
التقنيات المستخدمة:
ASP.NET Core 8.0 MVC & Web API, EF Core 8.0, SQL Server, Identity, Bootstrap 5