منصة ويب متكاملة تم تطويرها خصيصاً لبرنامج Inspire by Cultur.Ed التابع لجامعة محمد السادس متعددة التخصصات التقنية (UM6P)، بهدف رقمنة ومركزة العمليات الإدارية والأكاديمية للبرنامج، وتسهيل تفاعل الطلاب مع الورش والأنشطة الأسبوعية.
أبرز مميزات المنصة:
1. نظام الحضور الذكي: تسجيل وتتبع حضور الطلاب إلكترونياً عبر Check-in ورمز الاستجابة السريعة (QR Code) مع تسجيل فوري للحضور والغياب والتأخير.
2. إدارة الجداول الأسبوعية: عرض جدول مفصل بورش العمل، الزيارات الميدانية، والأنشطة التكوينية مع إمكانية تحديث المواعيد في الوقت الحقيقي.
3. إدارة المهام والتسليمات: نظام متكامل لإنشاء المهام من قِبل المشرفين، تحديد المواعيد النهائية (Deadlines)، وتمكين الطلاب من إيداع ملفاتهم ومشاريعهم مباشرة عبر المنصة.
4. لوحات تحكم تفاعلية: توفير داشبورد خاصة بالطلاب لمتابعة نسبة حضورهم ومهامهم، وأخرى للمشرفين لمتابعة أداء الطلاب والتقارير الإحصائية.
المعمارية التقنية وطريقة التنفيذ:
• تم بناء الباك إند بالاعتماد على Java 17 وSpring Boot 3 عبر واجهات RESTful APIs مقسمة ومحمية بـ Spring Security وStateless JWT.
• تم تطوير الواجهة الأمامية باستخدام React.js لضمان تفاعل سريع وسلس مع واجهات عصرية متجاوبة.
• استخدام قواعد بيانات MySQL العلائقية مع Hibernate/JPA لإدارة العلاقات بين الأنشطة، الطلاب، والمهام بكفاءة وسرعة عالية.