دراسة حالة
يعمل
منصة من الدراسة إلى الوظيفة
منصة سعودية تربط الطلاب والخريجين بالشركات والجامعات — وظائف وتدريب وتدريب تعاوني، مع مطابقة ذكية للمتقدمين.
المشكلة
في السعودية، يبحث الطلاب عن التدريب والوظائف في مكان، وتتابع الجامعات التدريب التعاوني في مكان آخر، وترتّب الشركات المتقدمين يدوياً. تجمع هذه المنصة الثلاثة في مكان واحد.
وبالنسبة للشركات، كانت المشكلة الحقيقية هي العدد: وظيفة واحدة قد يتقدم لها كثيرون، وكان على أحد أن يقرأ كل ملف ليجد المناسبين.
ما قمت به
- بنيت وحدتي الوظائف والطلبات بالكامل، الخلفية والواجهة.
- بنيت المطابقة الذكية للمتقدمين: خدمات تقييم مخصصة ترتّب المتقدمين حسب متطلبات كل وظيفة.
- بنيت لوحات للطلاب والشركات والجامعات والإدارة، مع بحث Typesense في الوظائف والطلاب ومجموعات المواهب.
- سلّمت نظام تقييم التدريب التعاوني، ومجموعات المواهب، والصلاحيات، والدخول برمز OTP، وسجل التدقيق.
- عملت وفق معمارية طبقية صارمة (Services وActions وRepositories وFormRequests) على Docker، مع طوابير Redis للمهام الخلفية.
المعمارية
-
المستخدمون
- الطلاب والخريجون
- الشركات
- الجامعات
- الإدارة
-
المنصة
- Laravel · معمارية طبقية
- الوظائف والطلبات
- المطابقة والتقييم الذكي (مكوّن أساسي)
- تقييم التدريب التعاوني
-
البيانات
- MySQL
- بحث Typesense
- طوابير Redis
الجزء الصعب: ترتيب المتقدمين بحيث يكون الأنسب في الصفحة الأولى.
الشركة التي تنشر وظيفة لا تريد قائمة مرتبة حسب وقت التقديم، بل تريد الأنسب للوظيفة في الأعلى.
تقارن ميزة المطابقة ملف كل متقدم وخلفيته الأكاديمية الموثّقة بمتطلبات الوظيفة، وتحوّل خدمة تقييم مخصصة ذلك إلى ترتيب. تفتح الشركة الوظيفة فتجد المتقدمين مرتبين مسبقاً، بدل قراءة كل ملف.
النتائج
- 4 لوحات: الطلاب والشركات والجامعات والإدارة
- AI ترتيب المتقدمين حسب كل وظيفة
- Live يعمل في الإنتاج