تطوير باك إند نظام إدارة الكليات - Academia College Management System
تفاصيل العمل
منصة متكاملة لإدارة الكليات والجامعات تهدف إلى تسهيل إدارة العملية التعليمية والإدارية والمالية. قمت بتطوير الباك إند بالكامل، بما يشمل تصميم قاعدة البيانات، وبناء REST APIs، ونظام المصادقة والصلاحيات. يدعم النظام الطلاب وأعضاء هيئة التدريس والإدارة مع نظام صلاحيات (RBAC)، ويشمل تسجيل الدخول باستخدام JWT وRefresh Token Rotation، وإدارة المستخدمين والكليات والأقسام والمقررات، والتسجيل الأكاديمي مع التحقق من المتطلبات السابقة، وإدارة الحضور عبر QR Code مع تحديثات لحظية باستخدام Socket.IO، بالإضافة إلى إدارة الدرجات والاختبارات والواجبات، والمدفوعات والفواتير، ورفع الملفات، والإشعارات، ونظام توصية بالمقررات يعتمد على الذكاء الاصطناعي. التقنيات المستخدمة: Node.js، Express.js، TypeScript، PostgreSQL، Prisma ORM، Redis، Socket.IO، JWT، Swagger، Docker، Gemini API، وPython (Flask).
مهارات العمل
بطاقة العمل
طلب عمل مماثل