تفاصيل العمل

تطوير واجهة خلفية متكاملة لـ "نظام إدارة الحرم الجامعي الذكي" (Smart Campus Management System) باستخدام .NET 8 و C#، لإدارة جميع العمليات الأكاديمية والإدارية في الجامعة بشكل رقمي ومؤتمت.

الوظائف والخدمات الرئيسية في الـ API:

- إدارة الحسابات والمصادقة (Auth): تسجيل دخول الطلاب والمحاضرين، تغيير كلمات المرور عند أول تسجيل دخول، وتحديث الملفات الشخصية.

- إدارة المقررات والأقسام الأكاديمية (Courses & Departments): إنشاء وإدارة المواد الدراسية والأقسام، التعيين التلقائي لرؤساء الأقسام، ونظام استعادة البيانات المحذوفة (Soft & Hard Delete).

- إدارة التسجيل (Enrollment): تسجيل الطلاب في المواد الدراسية مع نظام الموالاة والتأكيد/الرفض (Approve/Reject)، ورصد الدرجات.

- نظام الامتحانات والاختبارات (Exams & Submissions): إنشاء الاختبارات وأسئلة الاختيار من متعدد (MCQ)، بدء الامتحانات أونلاين، وتسليم إجابات الطلاب وحساب النتائج تلقائياً.

- متابعة الحضور والغياب (Attendance): تسجيل حضور وغياب الطلاب وتصفية التقارير وعرض ملخصات الحضور للطلاب.

- إدارة أعضاء الهيئة التدريسية والطلاب (Instructors & Students): متابعة أعباء المحاضرين، إعادة تعيين الكورسات بين المحاضرين، والبحث المتقدم بالـ Pagination للطلاب والمدرسين.

التقنيات المستخدمة:

- .NET 8 / C#

- ASP.NET Core Web API

- Entity Framework Core / SQL Server

- Clean Architecture / RESTful APIs

- Swagger / OpenAPI للتوثيق

مشروع مدروس يعكس القدرة على بناء أنظمة معقدة ومترابطة (Enterprise-level Systems) بكفاءة عالية.

بطاقة العمل

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