تفاصيل العمل

طوّرت نظامًا شاملًا لإدارة المهام متعددة المستخدمين باستخدام .NET 8 و ASP.NET Core Web API، وتم تنفيذه باستخدام Clean Architecture وCQRS لضمان القابلية للتوسع وسهولة الصيانة.**

**الخصائص الرئيسية:**

1 - المصادقة والتحكم في الصلاحيات:** تطبيق ASP.NET Identity مع JWT لتأمين وصول المستخدمين.

2 - التعاون في المهام:** تمكين تعيين المهام، إرسال/قبول الدعوات، وإدارة المهام المشتركة.

3 - نظام الإشعارات:** إنشاء إشعارات في الوقت الفعلي، عبر البريد الإلكتروني، وداخل النظام لمتابعة التحديثات والمواعيد النهائية والتذكيرات.

4 - إدارة متقدمة للمهام:** دعم إنشاء المهام وتحريرها وحذفها، مع التصنيف، تحديد الأولويات، التكرار، وتتبع الحالة.

5 - تكامل البريد الإلكتروني:** أتمتة إرسال المهام المخصصة وتحديثات التعاون.

6 - طبقة قاعدة البيانات:** التكامل مع Entity Framework Core وSQL Server لضمان حفظ البيانات بشكل موثوق.

7 - أنماط التصميم والأدوات:** استخدام AutoMapper لربط الكائنات وMediatR لمعالجة الطلبات/الاستجابات.

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
7
تاريخ الإضافة
تاريخ الإنجاز
المهارات