تطوير لوحة تحكم إدارية متكاملة (Dashboard) باستخدام ASP.NET Core و Angular تطوير لوحة تحكم إدارية متكاملة (Dashboard) باستخدام ASP.NET Core و Angular
تفاصيل العمل

قمت بتصميم وتطوير نظام إدارة خلفي (Back-office System) متكامل يهدف إلى أتمتة عمليات إدارة المنتجات والمخزون وتحليل البيانات. تم بناء المشروع بمعمارية احترافية تضمن السرعة والأمان. ​أبرز ما تم إنجازه في المشروع: ​بناء وتصميم قاعدة البيانات: استخدام SQL Server مع EF Core واتباع منهجية Code First لضمان مرونة هيكلة البيانات. ​تطوير الـ Backend: بناء RESTful API قوية باستخدام ASP.NET Core مع تطبيق Repository Pattern و Dependency Injection لكود نظيف وسهل الصيانة. ​الواجهة الأمامية (Frontend): تطوير لوحة تحكم تفاعلية باستخدام Angular، تعتمد على مكونات ديناميكية لعرض البيانات والتقارير. ​نظام الصلاحيات والأمان: دمج Microsoft Identity لإدارة المستخدمين، وتحديد صلاحيات الوصول للأدوار المختلفة (Admin/Manager). ​المميزات التقنية: نظام متطور لرفع الصور، فلاتر بحث متقدمة، ولوحة إحصائيات مدعومة بالرسوم البيانية (Charts) لمراقبة أداء المبيعات والمخزون. ​التوثيق: توفير توثيق كامل للـ API عبر Swagger لتسهيل عمليات الربط والاختبار

شارك
بطاقة العمل
تاريخ النشر
منذ يوم
المشاهدات
4
المستقل
Heba Elsheikh
Heba Elsheikh
مهندسة حلول ومطورة F
طلب عمل مماثل
شارك
مركز المساعدة