CorpManager: ASP.NET Core Company Dashboard
تفاصيل العمل
لوحة تحكم الشركات – نظام إدارة احترافي مبني بـ ASP.NET Core لوحة تحكم الشركات هو نظام إدارة شامل وحديث صُمّم لتلبية احتياجات الشركات الصغيرة والمتوسطة، ويوفر أدوات قوية لإدارة الموظفين، الأقسام، المشاريع، المهام، والاجتماعات، مع واجهة استخدام مرنة وآمنة. ⭐ الميزات الرئيسية 🔐 تسجيل دخول وصلاحيات مرنة تسجيل دخول آمن باستخدام ASP.NET Identity. إدارة الأدوار (مشرف، موظف، مدير مشروع...) مع تحكم في الوصول بناءً على الصلاحيات. 🏬 إدارة الأقسام إنشاء، تعديل، حذف الأقسام. عرض جميع الموظفين المرتبطين بكل قسم. 👨💼 إدارة الموظفين تنفيذ جميع العمليات (CRUD) على بيانات الموظفين. تعيين الدور والقسم لكل موظف. 📁 إدارة المشاريع والمهام إنشاء مشاريع وربطها بأقسام محددة. تكليف الموظفين بمهام محددة مع تتبع التقدّم والحالة (قيد التنفيذ، منجز...). 📅 تنظيم الاجتماعات جدولة اجتماعات مع تحديد الوقت والمشاركين. ربط الاجتماعات بمشاريع أو أقسام معيّنة. 📊 لوحة تحكم إحصائية عرض رسومي للمؤشرات الرئيسية (عدد المشاريع، الموظفين، الاجتماعات...). وصول سريع للوظائف الإدارية. 💻 واجهة استخدام حديثة تصميم بـ Bootstrap لتجربة متجاوبة على الموبايل والكمبيوتر. واجهة نظيفة وسهلة التفاعل. ⚙️ بنية قابلة للتوسع تعتمد على مبدأ فصل الطبقات (MVC + Business + Data). تسهّل التطوير، التعديل، وإضافة ميزات جديدة مستقبلًا. 🚀 طريقة التشغيل Clone المشروع من GitHub أو المستودع. ضبط الاتصال بقاعدة بيانات SQL Server. تنفيذ Update-Database لتطبيق Migrations. تشغيل المشروع محليًا أو نشره على بيئة Production. 🎯 مناسب لـ: الشركات الصغيرة والمتوسطة. فرق الموارد البشرية. مديري المشاريع. أي مؤسسة تبحث عن نظام موحد لإدارة العمليات الداخلية. 🧱 التقنيات المستخدمة العنصر التقنية Backend ASP.NET Core MVC ORM Entity Framework Core Authentication ASP.NET Identity + JWT (إذا لزم) UI Framework Bootstrap قاعدة البيانات SQL Server المعمارية Multi-Layered (MVC - BLL - DAL) 💬 ملخص لوحة تحكم الشركات هي منصة متكاملة ومرنة تواكب متطلبات الشركات الحديثة. سواء كنت مديرًا لمشروع أو تعمل في قسم الموارد البشرية، ستحصل على أداة فعّالة لإدارة كل شيء من مكان واحد
مهارات العمل