تطبيق ويب لإدارة المنتجات طُوّر باستخدام ASP دوت نت Core MVC وEntity Framework Core، ويتيح إضافة المنتجات وتعديلها وحذفها والبحث والتصفية وإدارة الصور من خلال لوحة تحكم منظمة.
أبرز ما تم تنفيذه:
- CRUD كامل للمنتجات.
- Entity Framework Core وMigrations لإدارة قاعدة البيانات.
- Repository Pattern وUnit of Work لفصل المسؤوليات.
- Dependency Injection لإدارة الخدمات والمستودعات.
- البحث والتصفية وترقيم الصفحات لتحسين الأداء.
- رفع صور المنتجات وإدارة الملفات.
- Model Validation للتحقق من البيانات.
- Middleware مركزي لمعالجة الاستثناءات.
- واجهة متجاوبة باستخدام Bootstrap وjQuery.
رُوعي في المشروع تنظيم الكود وقابلية إعادة الاستخدام وسهولة الصيانة.