مشروع يهدف إلى إدارة الدورات التدريبية والطلاب من خلال واجهات API باستخدام ASP.NET Core Web API.
المهام والوظائف الرئيسية:
نظام Authorization لتسجيل الطلاب كمستخدمين مع صلاحيات محددة.
إمكانية تسجيل الطلاب في الدورات (Enroll Courses) بسهولة.
تمكين الإدمن من إضافة أو حذف الدورات وتنفيذ عمليات CRUD كاملة.
تطبيق مفهوم Role-based Authorization لضمان الأمان وتنظيم الصلاحيات.