تطوير لوحة تحكم إدارية متكاملة (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 لتسهيل عمليات الربط والاختبار
مهارات العمل
بطاقة العمل
طلب عمل مماثل