تفاصيل العمل

نظام API متكامل لتطبيق تجارة إلكترونية، تم تطويره باستخدام ASP.NET Core و Entity Framework Core، مع تطبيق Clean Architecture لتقسيم المشروع إلى طبقات واضحة (Domain, Application, Infrastructure, API).

أبرز المميزات:

✅ تصميم RESTful API يدعم عمليات المنتجات، العملاء، الطلبات، السلة، والدفع.

✅ تطبيق CQRS باستخدام MediatR لتنظيم منطق الأعمال وفصل الاستعلامات عن الأوامر.

✅ استخدام AutoMapper لتحويل الكيانات إلى DTOs بكفاءة.

✅ نمط Unit of Work + Repositories لإدارة الوصول للبيانات بشكل نظيف وقابل للاختبار.

✅ معالجة الأخطاء بشكل احترافي باستخدام Middleware مخصص يدعم رسائل FluentValidation.

✅ دعم التصفية والبحث والتصفّح (Pagination) لعرض البيانات بطريقة مرنة.

✅ هيكل قابل للتوسعة لإضافة خصائص مستقبلية مثل الدفع الإلكتروني أو إدارة المخزون.

التقنيات المستخدمة:

ASP.NET Core

Entity Framework Core

SQL Server

MediatR

AutoMapper

FluentValidation

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة
المهارات