منصة متكاملة لإدارة الحضور والتقييمات
تفاصيل العمل
Stack المستخدم: Vue 3 + TypeScript + Tailwind CSS + DaisyUI + Pinia (Frontend) Laravel 13 + PHP 8.3 (Backend) — PostgreSQL (Database) Laravel Sanctum (Authentication) — Docker — Vercel / Railway (نشر) أبرز المميزات: نظام حضور عبر QR Code لتسجيل حضور الطلاب في الجلسات اليومية بوابة طلبات الأعذار (Excuse Requests) مع تحديث حالة الحضور تلقائياً كشف الطلاب في خطر (At-Risk Detection): تنبيه لمن رصيدهم أقل من 150 أو درجاتهم أقل من 60 تطبيع الدرجات (Grade Normalization) مع أدوات بصرية لمراجعة التسليمات والتجاوزات نظام فوترة للمدربين مع تفصيل المحاضرات والمعامل والجلسات المدفوعة Role-based Access: مدير فرع، مدير Track، مدراء، طلاب هيكل أكاديمي متعدد المستويات: Track → Cohort → Course → Lab Group API stateless بالكامل مع Laravel Sanctum وتوثيق كامل للـ endpoints Feature Tests لكل endpoint قبل الـ merge نشر: Frontend: Vercel — Backend: Railway بطاقة العمل
مهارات العمل
بطاقة العمل
طلب عمل مماثل