منصة توظيف ذكية بالذكاء الاصطناعي (Node.js Backend) لتقييم المهارات بدون CV

تفاصيل العمل

اشتغلت على تطوير الـ Backend لمنصة SkillMatch AI، وهي منصة هدفها تبسيط وتحسين عملية التوظيف من خلال التركيز على المهارات الحقيقية بدل الاعتماد على السيرة الذاتية فقط.

فكرة المنصة إن الشركات بتنشر تحديات عملية حقيقية، والمتقدمين بيحلّوها ويشرحوا تفكيرهم في فيديو، وبعد كده النظام بيقيّم الحل والفيديو ويساعد الشركة تختار الأنسب بناءً على الأداء الفعلي.باستخدام الذكاء الاصطناعي، مما يساعد الشركات على اختيار المرشحين الأكفأ بناءً على المهارات الفعلية.

دوري في المشروع:

كنت مسؤولة عن الجزء الخاص بالـ Backend، ومن مهامي:

بناء APIs باستخدام Node.js و Express.js

تنظيم الكود بهيكل واضح وقابل للتطوير باستخدام TypeScript

التعامل مع قاعدة البيانات MongoDB وتصميم الـ schemas باستخدام Mongoose

تنفيذ نظام تسجيل الدخول والصلاحيات باستخدام JWT

رفع الملفات والفيديوهات والتعامل معها باستخدام Multer و Cloudinary

تطبيق validation للبيانات لضمان استقرار النظام

تجهيز الـ Backend للتكامل مع الذكاء الاصطناعي وتحليل النتائج

دعم لوحات التحكم الخاصة بالشركات والمتقدمين بالبيانات المطلوبة

? مميزات تقنية

Backend نظيف ومقسم (Modular Architecture)

أمان عالي باستخدام JWT

جاهز للتكامل مع AI Models

قابل للتوسع لأي نظام توظيف أو تقييم مهارات

التقنيات المستخدمة

Node.js (v18+)

Express.js

TypeScript

MongoDB & Mongoose

JWT Authentication

Multer (File Upload)

Cloudinary

Zod Validation

المشروع معمول بشكل عملي وقابل للتوسع، ومناسب لأي منصة توظيف، تقييم مهارات، أو نظام بيعتمد على التحديات والاختبارات العملية.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
9
تاريخ الإضافة
تاريخ الإنجاز
المهارات