نظام ERP مخصص لإدارة العمليات المختلفة داخل المصانع والشركات الصناعية من خلال نظام مركزي واحد.
يساعد النظام على إدارة المنتجات والمواد الخام والمخازن والموردين والعملاء وأوامر الشراء والإنتاج والمبيعات. كما يمكن من خلاله متابعة دورة الإنتاج، تسجيل استهلاك المواد الخام، إدارة مراحل التصنيع، مراقبة المخزون، وإنشاء تقارير تفصيلية حول الإنتاج والتكاليف والأداء.
يوفر النظام رؤية شاملة للإدارة من خلال لوحات معلومات وتقارير تساعد على اتخاذ قرارات أفضل، وتقليل الهدر، وتحسين استخدام الموارد، وربط الأقسام المختلفة مثل المشتريات والمخازن والإنتاج والحسابات.
تم تطوير المشروع باستخدام C# وASP.NET Core (.NET Core)، مع استخدام Entity Framework Core وMicrosoft SQL Server لإدارة البيانات، بالإضافة إلى LINQ وDependency Injection لتنظيم الكود وتحسين أداء النظام.
تم الاعتماد على ASP.NET Core Identity لإدارة المستخدمين والصلاحيات، مع استخدام Cookie-Based Authentication لإدارة تسجيل الدخول والجلسات، وRole-Based Authorization للتحكم في صلاحيات المستخدمين داخل النظام.
كما تم تطبيق مبادئ Clean Architecture، واستخدام CQRS وMediatR وRepository Pattern وService Layer حسب طبيعة المشروع، مع بناء واجهات المستخدم باستخدام HTML وCSS وJavaScript وBootstrap. تم تصميم النظام ليكون قابلًا للتوسع والصيانة وإضافة خصائص جديدة مستقبلًا.