EduGate - School Management System API باستخدام ASP.NET Core
تفاصيل العمل
قمت بتطوير Backend API لنظام إدارة المدارس (EduGate) باستخدام ASP.NET Core Web API. النظام مصمم لإدارة العملية التعليمية بشكل كامل ويخدم عدة أنواع من المستخدمين مثل: الطلاب، المعلمين، أولياء الأمور، ومديري المدارس. المميزات الرئيسية للنظام: * نظام تسجيل وتسجيل دخول مع JWT Authentication * دعم التحقق عبر البريد الإلكتروني و OTP * نظام Two Factor Authentication (2FA) * إدارة المدارس والمراحل التعليمية والفصول * إدارة حسابات الطلاب والمعلمين وأولياء الأمور * نظام الحضور والدرجات للطلاب * إدارة الدروس والمرفقات الخاصة بالمعلمين * لوحة تحكم لمدير النظام لإدارة المدارس * واجهات API منظمة باستخدام RESTful Architecture * توثيق كامل للـ API باستخدام Swagger التقنيات المستخدمة: * ASP.NET Core Web API * C# * Entity Framework Core * SQL Server * JWT Authentication * Swagger API Documentation تم تصميم النظام ليكون قابل للتوسع وسهل التكامل مع تطبيقات الويب أو تطبيقات الموبايل.
مهارات العمل
بطاقة العمل
طلب عمل مماثل