العودة لقائمة المشاريع
تعديلات علي منصة توظيف
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
تطوير البرمجيات
برمجة قواعد البيانات
برمجة
برمجة مواقع
الذكاء الاصطناعي
تطوير البرمجيات
برمجة قواعد البيانات
برمجة
برمجة مواقع
الذكاء الاصطناعي
الوصف
https://github.com/Xuetin...
دا رابط المشروع علي GitHub عباره عن منصة توظيف مفتوحة المصدر مبنية باستخدام:
•الواجهة الأمامية: React.js
•الخلفية: Node.js + Express
•قاعدة البيانات: MongoDB
•وظائف إضافية: زاحف (Web Scraper) يجمع الوظائف من مواقع خارجية يوميًا ويضيفها تلقائيًا إلى المنصة
رجاء المشروع لأصحاب الخبرة فقط
التعديلات المطلوبة
أولًا: وظائف المستخدمين
تسجيل/دخول المستخدمين
•دعم نوعين من الحسابات:
•باحث عن عمل
•شركة
•تسجيل دخول باستخدام:
•البريد الإلكتروني وكلمة المرور
•OAuth (Google / LinkedIn)
لوحة تحكم لكل نوع:
•لوحة الباحث عن عمل:
•إنشاء/تعديل السيرة الذاتية
•رفع ملفات (PDF, Word)
•متابعة الطلبات المُقدمة
•تلقي إشعارات الوظائف المناسبة
•لوحة الشركة:
•نشر إعلانات وظائف
•إدارة الطلبات المتقدمة
•البحث في السير الذاتية باستخدام الفلاتر
•تخصيص الصفحة التعريفية للشركة
ثانيًا: تحسين الواجهة الأمامية (React)
•تصميم أكثر احترافية باستخدام Tailwind CSS أو Material UI
•واجهات متجاوبة بالكامل (Responsive)
•دعم اللغة العربية و/أو التعدد اللغوي (i18n)
ثالثًا: الذكاء الاصطناعي وتحليل السير الذاتية
•استخدام خوارزميات تصنيف لتحديد الوظائف الأنسب للمستخدمين
•تحليل السير الذاتية واستخلاص البيانات منها (مثلاً باستخدام NLP)
•ترشيح الوظائف تلقائيًا بناءً على المهارات والخبرة
رابعًا: التنبيهات والتفاعل
•إرسال إشعارات البريد الإلكتروني:
•عند قبول الطلب أو رفضه
•عند توفر وظيفة مناسبة
•إضافة نظام رسائل داخلية بين الشركة والباحث
خامسًا: إعدادات إدارية (Admin Panel)
•إدارة المستخدمين، الإعلانات، والتقارير
•مراجعة الإعلانات قبل النشر (Moderation)
•إحصائيات (عدد الزوار، الوظائف المنشورة، وأكثر)
سادسًا: تحسين البحث والتصفية
•البحث الذكي (Job title, keywords, location)
•فلاتر حسب:
•نوع الوظيفة (دوام كامل/جزئي)
•الراتب المتوقع
•سنوات الخبرة
سابعًا: التوسع الفني
•ربط الواجهة الخلفية بـ MongoDB Atlas
•إنشاء API REST أو GraphQL لاستخدامها في تطبيق موبايل لاحقًا
•حماية الروابط الحساسة بـ JWT وأدوار المستخدمين (Roles