المشكلة
إدارة مركز تدريب تتطلب أكثر بكثير من قائمة دورات عامة. فالزوار يحتاجون إلى إيجاد الجلسات حسب الموضوع والموقع، والتسجيل، وتلقي الرسائل الإلكترونية المناسبة. ويحتاج الموظفون إلى مكان واحد لإدارة التخطيط والمواقع والشهادات والتسجيلات والنتائج، بعدة لغات.
رحلة المستخدم
- اكتشاف جلسة تدريبيةتصفّح الدورات والمواقع والتخطيط، ثم التسجيل.
- إكمال تقييمللتسجيل في Hex'pert، ترسل المنصة رابط اختبار بالبريد الإلكتروني، وتُرسَل الإجابات تلقائيًا عند انتهاء الوقت.
- استلام النتائجتُحتسب الدرجة وتُرسل النتيجة عبر البريد الإلكتروني للمعاملات.
ما بنيته
- صمّمتُ البنية العامة: موقع عام بـ React، وتطبيق Laravel، وإدارة بـ Filament.
- تخطيط الدورات والمواقع والتسجيلات والشهادات.
- البريد الإلكتروني للمعاملات في مسار التسجيل والتقييم.
- تسلسل التقييم الكامل: إرسال الرابط، والإكمال ضمن وقت محدد، والإرسال التلقائي، واحتساب الدرجات، والنتائج.
- محتوى متعدد اللغات في التجربة العامة كلها.
ملاحظة حول التقنيات. يعتمد هذا المشروع على React وLaravel، لا على .NET. وهو يبيّن أنني قادر على تصميم بنية تطبيق كامل وتسليمه على التقنيات التي يستخدمها العميل أصلًا.
الحالة
المنصة مكتملة على البيئة التجريبية وجاهزة لمحتوى العميل وللإطلاق. ولأنها لم تُطلق بعد، لا تدّعي هذه الصفحة أي أرقام استخدام في بيئة الإنتاج.