تفاصيل العمل

: لوحة تحكم متكاملة لإدارة المنتجات، التصنيفات، والمخزون، مع عرض إحصائيات المبيعات.

​التقنيات المستخدمة: ASP.NET Core Web API, Entity Framework Core, SQL Server, Angular/React (أو Razor Pages).

​أهم الميزات: نظام صلاحيات (Identity)، رفع صور المنتجات، وتقارير لوحة البيانات (Charts).

​

طريقة التنفيذ:

الخلفية (Backend): بناء RESTful API باستخدام ASP.NET Core. استخدمتُ Repository Pattern لفصل منطق التعامل مع البيانات عن الـ Controllers.

قاعدة البيانات: SQL Server مع استخدام Entity Framework Core (Code First) لإنشاء الجداول وإدارة العلاقات (One-to-Many) بين المنتجات والتصنيفات.

التوثيق: استخدام Swagger لاختبار الـ Endpoints.

الواجهة (Frontend): بناء لوحة التحكم باستخدام Angular أو (Blazor)، مع الاعتماد على Services لاستهلاك الـ API وعرض البيانات في جداول ديناميكية.

بطاقة العمل

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