تطوير منصة تعليمية متكاملة لإدارة الكورسات باستخدام ASP.NET Core و Clean Architecture

تفاصيل العمل

Ulearn

موقع تعليمي للطلاب المبتدئين مسيرتهم البرمجية يساعد الطالب ف الحصول على الكورس الذي يبحث عنة

ASP.NET Core 8.0 | Entity Framework Core MySQL

JWT Authentication | Role-Based Authorization | Clean Architecture

✨ Key Features

Secure Authentication & Authorization using JWT

Role-Based Access Control (RBAC)

Admin

Teacher

Student

Admin dashboard to manage users, roles, and permissions

Teachers can create and manage courses

Students can enroll in multiple courses

Full control over user permissions (no role can تجاوز صلاحيات الآخر)

Course enrollment system

Clean separation of concerns using Clean Architecture

Data validation & global exception handling

Secure, scalable, and maintainable API design

بطاقة العمل

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