💼 نظام إدارة الموظفين - Employee Management System
تفاصيل العمل

يهدف إلى تسهيل إدارة الموظفين، والصلاحيات، والأدوار، مع توفير تسجيل دقيق لجميع العمليات (Audit Logs) وحماية قوية من خلال JWT وAuthorization ديناميكي. 🔹 أبرز الميزات: إضافة، تعديل، حذف، وعرض الموظفين. إدارة ديناميكية للأدوار والصلاحيات. تسجيل دخول وتوثيق JWT. صلاحيات مرنة تعتمد على الأدوار. توثيق API تفاعلي باستخدام Swagger. 🔹 التصميم والتقنيات: نمط Unit of Work لتنظيم الكود. استخدام Repositories وInterfaces لعزل منطق البيانات. التحقق من صحة البيانات ومنع التكرار. توثيق العمليات عبر Audit Logging Middleware. 🔹 التقنيات المستخدمة: .NET Core | Entity Framework Core | PostgreSQL | JWT | Swagger UI | Git

شارك
بطاقة العمل
تاريخ النشر
منذ 3 أسابيع
المشاهدات
16
المستقل
Menna Magdy
Menna Magdy
مهندسة برمجيات
طلب عمل مماثل
شارك
مركز المساعدة