Abdelrhman

منصة Leviro Jobs Hunter لفرص العمل الحر
مميز0 مشاهدات

منصة Leviro Jobs Hunter لفرص العمل الحر

خدمة من Leviro تبحث عن فرص العمل الحر، وتطابقها مع المهارات، وترسل النتائج عبر Telegram.

تفاصيل المشروع

Leviro Jobs Hunter خدمة من Leviro للمستقلين الذين يفضلون وصول فرص العمل المناسبة عبر Telegram. تجمع الخدمة الإعلانات من منصات العمل الحر، وتقارنها باهتمامات المشترك، وتساعده في صياغة عرض للتقدم إلى مشروع محدد. تطورت الفكرة من أدوات داخلية سابقة لمراقبة الفرص.

المشكلة

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

الميزات الرئيسية

  • تجمع أدوات الاستخراج الإعلانات من Khamsat وMostaql وNafezly وKafiil وFreelancer.com.
  • تقارن قواعد المطابقة المهارات والتصنيفات قبل إرسال التنبيه الشخصي.
  • يستطيع المشترك ضبط المنصات والكلمات المستبعدة والعملاء المحظورين وحدود الميزانية من Telegram.
  • ترسل طوابير المعالجة الفرص إلى المحادثات الخاصة، مع نشر فرص محددة في قنوات عامة.
  • تضبط ساعات الهدوء والملخصات موعد وصول الإشعارات.
  • تنشئ الخدمة مسودات عروض اعتمادًا على ملف المستقل وتفاصيل المشروع، وتتيح تعديلها.
  • تعالج Telegram Stars الاشتراكات وإضافة رصيد لاستخدام أدوات الذكاء الاصطناعي.
  • تعرض لوحة الإدارة التحكم في الاستخراج والمستخدمين والاشتراكات والعروض والسجلات.

البنية التقنية

يشغل خادم Node.js أدوات جمع البيانات وبوت Telegram وعمال الإرسال وواجهة الإدارة الداخلية. تنشر أدوات الاستخراج أحداث الفرص عبر Redis. يقرأ موزع الرسائل الفرص وتفضيلات المشتركين من MongoDB، ويطبق قواعد المطابقة، ثم يضيف مهام الإرسال إلى BullMQ. يتولى العمال الاتصال بواجهة Telegram. تتصل لوحة React بواجهة الإدارة، بينما يقدم موقع مستقل صفحات تعريفية بالعربية والإنجليزية. تستخدم صياغة العروض Gemini، مع نموذج Gemini آخر وGroq عند تعذر المزود الأساسي.

جوانب هندسية

  • تحدد قيود Redis والطوابير وتيرة إرسال الرسائل بين العمال.
  • تحمي جلسات الإدارة المخزنة في Redis واجهة التحكم البرمجية.
  • يتحقق مسار إنشاء العروض من المخرجات، ويعيد المحاولة عند الإخفاقات المناسبة.
  • تفحص أدوات الاستخراج الروابط، وتستخدم مسار متصفح عند مواجهة تحديات تمنع طلبات HTTP العادية.

معرض الصور

1 / 2

آراء العملاء

آراء أشخاص استخدموا هذا المشروع أو شاركوا في تطويره.

شارك تجربتك مع هذا المشروع