تفاصيل العمل

a Course Platform with a focus on user authentication, course management, and dynamic content delivery for students and instructors. This project combines modern technologies and solid software architecture to deliver a seamless learning experience.

️ Technologies Used:

Backend: C# with ASP.NET Core for building a robust server-side architecture.

Database: SQL Server for efficient and scalable data management.

ORM: Entity Framework (EF) for seamless database interactions and CRUD operations.

Authentication: ASP.NET Identity for secure user management and JWT for stateless authentication.

Frontend: Bootstrap for responsive design and smooth user interfaces.

Mapping: AutoMapper for simplifying object-to-object mapping.

️ Key Features:

️ Admin:

Authentication: Secure login and management with roles.

Course CRUD: Add, update, and delete courses along with content management.

Category CRUD: Manage course categories for better organization.

️ Client:

Registration: Students can register and create an account.

Course Browsing: Browse and filter courses based on categories and difficulty.

Course Info: Detailed information about each course.

Course Subscription: Enroll in courses and track their progress.

Instructor: Manage and deliver courses to students.

بطاقة العمل

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