تفاصيل العمل

المشكلة:

تحتاج منصات التوظيف إلى طريقة منظمة لإدارة الوظائف، استقبال طلبات التقديم، حفظ بيانات المتقدمين، والتعامل مع الملفات والبيانات المرتبطة بالوظائف بشكل آمن.

الحل:

طورت Work Lister، وهي منصة متكاملة لإدارة الوظائف والتقديم عليها باستخدام Laravel وPHP. تتيح لأصحاب العمل إنشاء وظائفهم وإدارتها ومتابعة المتقدمين، بينما يستطيع الباحثون عن عمل البحث عن الوظائف والتقديم عليها وإرفاق سيرهم الذاتية.

أبرز ما تم تنفيذه:

• نظام CRUD كامل لإدارة الوظائف مع تطبيق Authorization للتحقق من ملكية الوظائف

• البحث والتصفية باستخدام عدة معايير مثل المسمى الوظيفي والوصف والمهارات والموقع الجغرافي

• نظام للتقديم على الوظائف مع رفع السيرة الذاتية بصيغة PDF وإضافة ملاحظات للتقديم

• نظام لحفظ الوظائف والرجوع إليها لاحقًا

• لوحة تحكم لأصحاب العمل لمتابعة الوظائف والطلبات الواردة

• إرسال إشعارات عبر البريد الإلكتروني عند التقديم على وظيفة

• التكامل مع TomTom Maps API لتحويل العناوين إلى مواقع وعرض الخرائط

• إنشاء Backend Proxy للخرائط بحيث تبقى مفاتيح API مخفية عن المستخدم

• استخدام Laravel Storage لإدارة الملفات مع التحقق من نوع الملفات المرفوعة

بطاقة العمل

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