تقييم المشروع

الاحترافية بالتعامل
التواصل والمتابعة
جودة العمل المسلّم
الخبرة بمجال المشروع
التسليم فى الموعد
التعامل معه مرّة أخرى
Mohamed Yassine M.
  • صاحب المشروع
Good man , you can work with him

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

أحتاج إلى مطور ذو خبرة في Node.js و Express لإجراء تعديلات وتحسينات على تطبيق حالي يقوم بعملية web scraping. المشروع يتطلب إجراء تغييرات على الكود الحالي لزيادة كفاءة الأداء، تحسين واجهة البرمجة (API)، وتحديث أسلوب التعامل مع الصفحات والمحتوى المستخلص.

المهام المطلوبة:

تحسين الكود الحالي:

تحسين استراتيجيات web scraping لضمان جمع البيانات بشكل أسرع وأكثر فعالية.

معالجة المشاكل المتعلقة بتجاوز الحماية مثل CAPTCHA أو الحواجز الأخرى.

إصلاح الأخطاء:

معالجة الأخطاء الحالية المتعلقة بعمليات السحب، مثل عدم استخراج البيانات بشكل صحيح أو التعليق أثناء المعالجة.

تحسين التفاعل مع الواجهة البرمجية (API):

إضافة تحسينات في واجهة Express API لضمان تسهيل استخراج البيانات.

إضافة دعم لاستقبال معلمات مرنة مثل الفلاتر أو التواريخ أو المجالات المحددة.

تحديث الأدوات والأنظمة المستخدمة:

تحديث مكتبات scraping مثل Cheerio أو Puppeteer (إن لزم الأمر) لضمان أن التطبيق يعمل بشكل جيد مع المواقع الحديثة.

تحسين الأداء:

تحسين أداء الكود بحيث يمكن أن يتعامل مع عدد كبير من الطلبات في وقت قصير دون التأثير على السرعة أو استقرار التطبيق.

المتطلبات:

خبرة قوية في Node.js و Express.

معرفة واسعة بأدوات web scraping مثل Cheerio، Puppeteer أو Axios.

خبرة في التعامل مع المواقع التي تحتوي على حماية ضد الروبوتات.

قدرة على تحسين أداء الكود وتقديم حلول مبتكرة.

حالة المشروع
مكتمل
تاريخ النشر
الميزانية
$25.00 - $50.00
مدة التنفيذ
5 أيام
المهارات

صاحب المشروع
Mohamed Yassine M.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 3

العروض المقدمة

مرحبا، أنا مطور Node.js و Express بخبرة في تحسين تطبيقات web scraping باستخدام أدوات مثل Puppeteer و Cheerio. قمت ببناء تطبيق لجلب بيانات المطاعم باستخدام Playw...

السلام عليكم، أنا مطور مختص في Node.js و Express، ولدي خبرة جيدة في مشاريع مشابهة تتعلق بـ web scraping. أستطيع مساعدتكم في تحسين الأداء، حل الأخطاء، وتطوير ميز...

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

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.