قمت بتطوير نظام متجر إلكتروني باستخدام Modular Monolith Architecture باستخدام ASP.NET Core.
يركز المشروع على بناء نظام قابل للتوسع وسهل الصيانة، حيث تم تقسيم النظام إلى Modules مستقلة (مثل إدارة المنتجات، الطلبات، المستخدمين)، مع الحفاظ على أداء عالي داخل تطبيق واحد.
أهم الميزات:
- إدارة المنتجات والطلبات
- تصميم Modular Architecture لتسهيل التطوير والتوسعة
- RESTful APIs منظمة
- استخدام Entity Framework لإدارة البيانات
- فصل واضح بين الطبقات (Clean Architecture)
التقنيات المستخدمة:
ASP.NET Core - SQL Server - Entity Framework
هذا المشروع يعكس القدرة على تصميم أنظمة Backend احترافية قابلة للنمو والتطوير في المشاريع الكبيرة.