InternationalSkills.fi — نظام إدارة التوظيف
تطبيق ويب متكامل يُبسّط عملية التوظيف من أولها إلى آخرها — من تسجيل المرشحين ورفع الوثائق إلى التقييم بالذكاء الاصطناعي وجدولة المقابلات عبر Google Meet وتتبع الحالة فوريًا من خلال لوحة تحكم موارد بشرية متخصصة.

الميزات الأساسية
أدوات توظيف متكاملة للمرشحين وفرق الموارد البشرية
نموذج تقديم متعدد الخطوات
معالج مُوجَّه يجمع المعلومات الشخصية وتفضيلات الوظيفة والمستندات (السيرة الذاتية، جواز السفر، الصورة) مع التحقق الفوري عبر Zod واكتشاف عناوين البريد الإلكتروني المؤقتة.
لوحة تحكم المرشح
تابع حالة طلبك فوريًا (مُقدَّم → مُجدوَل مقابلته → مقبول / مرفوض)، واطّلع على تفاصيل نتيجتك من الذكاء الاصطناعي، وصِل إلى رابط Google Meet الخاص بك.
تقييم المرشحين بالذكاء الاصطناعي
يُقيّم Gemini 2.5 Pro السير الذاتية والملفات الشخصية عبر أربعة محاور موزونة: توافق الوظيفة (40%)، الخبرة (30%)، المهارات (20%)، والإمكانات (10%).
جدولة ذكية للمقابلات
يُجدوِل فريق الموارد البشرية المقابلات مباشرةً عبر Google Calendar. تُنشأ روابط Google Meet تلقائيًا وتُرسَل إلى المرشحين بالبريد الإلكتروني مع دعوات التقويم.
لوحة تحكم الموارد البشرية
عرض شامل لجميع المرشحين مع تصفية متقدمة متعددة المعايير والفرز وترقيم الصفحات وتحديثات الحالة الجماعية وتصدير بنقرة واحدة إلى CSV أو XLSX أو JSON.
تحليلات في الوقت الفعلي
لوحات Recharts المباشرة تعرض توزيع حالات الطلبات ومخططات نتائج الذكاء الاصطناعي، مما يمنح فرق التوظيف رؤية فورية على مسار المرشحين.
كيف يعمل
التسجيل والتحقق
أنشئ حسابًا واجتز التحقق من البريد الإلكتروني — يكتشف النظام عناوين البريد المؤقتة ويمنعها. تُؤمَّن بياناتك عبر Firebase Auth منذ الخطوة الأولى.
ملء الطلب
أكمل المعالج متعدد الخطوات: المعلومات الشخصية، فئة الوظيفة المفضلة، ورفع الوثائق (السيرة الذاتية PDF/DOC/DOCX، نسخة جواز السفر، صورة شخصية). يتحقق Zod من كل حقل فوريًا قبل أن تتقدم للمرحلة التالية.
المتابعة وحضور المقابلة
سجّل دخولك في أي وقت لمتابعة حالتك الفورية (مُقدَّم → مُجدوَل مقابلته → مقبول / مرفوض)، واطّلع على تفصيل نتيجتك من الذكاء الاصطناعي لكل محور، وافتح رابط Google Meet الذي يصلك بالبريد عند الجدولة.
إدارة مسار المرشحين
يصل جميع المرشحين من كل المنصات إلى لوحة تحكم موارد بشرية واحدة. صفِّ وابحث حسب الحالة أو فئة الوظيفة أو نطاق النتيجة أو التاريخ؛ وحدِّث الحالات دفعةً واحدة بإجراء واحد.
التقييم بالذكاء الاصطناعي
فعِّل Gemini 2.5 Pro على أي مرشح. يقرأ سيرته الذاتية وملفه الإلكتروني ثم يُعيد نتيجة موزونة — توافق الوظيفة 40% والخبرة 30% والمهارات 20% والإمكانات 10% — مع مستوى توصية ومبرر مكتوب.
الجدولة والإشعار
اختر وقتًا مناسبًا مباشرةً في عرض التقويم المدمج. يُنشأ رابط Google Meet تلقائيًا، وتُرسَل دعوة تقويم إلى المرشح، وتتحدث حالته في لوحة التحكم فورًا — دون أي متابعة يدوية.
تقنيات المشروع
الواجهة الأمامية
الخلفية والمصادقة
الذكاء الاصطناعي والتكاملات
الأمان
الاختبار والجودة
الأمان وحماية البيانات
تحديد معدل الطلبات الموزّع عبر Upstash Redis — جميع مسارات API محمية من الهجمات
رموز CSRF على كل إرسال نموذج ونقطة نهاية تعديل
تعقيم XSS عبر isomorphic-dompurify يُطبَّق على جميع النصوص المُدخَلة قبل التخزين
التحقق من رمز Firebase Auth — كل إجراء محمي يستلزم فحصًا صالحًا من جهة الخادم
قواعد أمان Firestore — المرشحون لا يقرؤون سوى سجلاتهم الخاصة؛ وصول المسؤولين محدود النطاق
اكتشاف البريد الإلكتروني المؤقت عند التسجيل للحدّ من إنشاء الحسابات الوهمية
عن المشروع
InternationalSkills.fi خدمة فنلندية لتوظيف العمالة تربط العمال الدوليين المهرة بأصحاب العمل الأوروبيين. تُعلن الشركة عن وظائفها عبر LinkedIn وIndeed وJoin وغيرها من المنصات — لكن بدلًا من إدارة قوائم منفصلة للمتقدمين على كل منصة، يُوجَّه كل مرشح إلى هذه البوابة المركزية. تجمع البوابة جميع الطلبات في قاعدة بيانات Firebase واحدة، وتُقيِّمها بـ Gemini 2.5 Pro، وتتيح لفريق الموارد البشرية جدولة مقابلات Google Meet دون مغادرة لوحة التحكم.