نظام إدارة شامل للشركات يوفر حلول متكاملة لإدارة الموظفين والأقسام مع نظام صلاحيات متقدم. تم تطويره باستخدام ASP.NET Core MVC مع تطبيق Generic Repository Pattern لضمان الكفاءة والمرونة.
نظام الصلاحيات المتدرج:
Admin: صلاحيات كاملة لإدارة المستخدمين والأدوار والموظفين والأقسام
Moderator: وصول محدود للبيانات مع صلاحيات التحديث فقط (بدون إنشاء أو حذف)
HR: إدارة كاملة للموظفين والأقسام (إنشاء، عرض، حذف، تعديل)
المميزات الرئيسية:
نظام إدارة المستخدمين والأدوار المتقدم
إدارة شاملة لبيانات الموظفين والأقسام
واجهات مخصصة حسب نوع المستخدم
نظام تحقق شامل من البيانات
عمليات CRUD محسنة باستخدام Generic Repository
التقنيات:
ASP.NET Core MVC • Entity Framework Core • Generic Repository Pattern • SQL Server • LINQ • Data Validation • Role-Based Authentication
النتائج:
نظام أمان متقدم مع صلاحيات مرنة
إدارة فعالة للموارد البشرية والهيكل التنظيمي
واجهات سهلة الاستخدام مخصصة لكل دور
كود منظم وقابل للصيانة باستخدام أفضل الممارسات