الوصف العام:
نبحث عن مطور ويب محترف يتمتع بخبرة في Web Scraping ، واستخدام واجهات برمجية (APIs )، وربط أدوات الذكاء الاصطناعي، لبناء نظام إدارة محتوى بسيط وفعال يركز على إدارة المنتجات (إضافة/تعديل/حذف)، مع إمكانية الترقية التدريجية إلى قواعد بيانات مثل MySQL أو MongoDB وميزات متقدمة تعتمد على الذكاء الاصطناعي.
المهام المطلوبة في المرحلة الأولى:
بناء نظام إدارة محتوى (CMS) بواجهة خلفية (Admin Panel):
إضافة/تعديل/حذف منتجات (اسم، سعر، وصف، صور).
عرض قائمة بالمنتجات مع إمكانية الفلترة الأساسية (مثل: السعر، الفئة).
مقارنة أسعار المنتجات عبر جدول أو صفحة مخصصة.
تخزين البيانات:
البدء باستخدام ملفات JSON لحفظ بيانات المنتجات مؤقتاً.
التخطيط للترقية إلى MySQL أو MongoDB لاحقاً.
جمع البيانات الخارجية:
استخدام تقنيات Web Scraping لاستخراج بيانات المنتجات من مواقع خارجية.
دمج خدمات جاهزة مثل Apify أو ScrapingBee لتسهيل عملية جمع البيانات.
تكامل واجهات برمجية (APIs):
ضمان القدرة على استدعاء وتكامل APIs مختلفة لتحسين أداء النظام.
استخدام APIs لجلب بيانات إضافية أو تحديث البيانات الحالية بشكل ديناميكي.
التخطيط لأدوات الذكاء الاصطناعي:
وضع أساس يمكن بناء عليه ميزات ذكاء اصطناعي لاحقاً (مثل توصيات المنتجات أو التحليل التنبؤي).
يجب أن يكون لدى المطور فكرة واضحة حول كيفية ربط أدوات الذكاء الاصطناعي (مثل TensorFlow ، OpenAI API ) بالنظام.
النشر والاستضافة:
نشر النظام على استضافة بسيطة مثل Hostinger أو STC Solutions .
المهارات المطلوبة:
إجادة لغة برمجة مثل Python (Django/Flask) أو PHP (Laravel).
خبرة في بناء واجهات مستخدم تفاعلية (HTML/CSS/JavaScript )، ويفضل معرفة بأطر عمل مثل React أو Vue.js .
خبرة قوية في Web Scraping :
إلمام باستخدام أدوات مثل BeautifulSoup ، Selenium ، أو خدمات مثل Apify وScrapingBee .
إتقان استخدام واجهات برمجية (APIs):
الخبرة في استدعاء APIs المختلفة ومعالجة البيانات المسترجعة.
القدرة على دمج APIs في النظام بشكل سلس وفعال.
معرفة بتقنيات قواعد البيانات:
القدرة على العمل مع ملفات JSON والانتقال إلى MySQL أو MongoDB لاحقاً.
إلمام بأساسيات تصميم قاعدة بيانات فعّالة وقابلة للتطوير.
فهم واضح لأدوات الذكاء الاصطناعي:
فكرة عن كيفية ربط أدوات الذكاء الاصطناعي بالنظام (مثل توصيات المنتجات أو التحليل التنبؤي).
الخبرة في استخدام واجهات برمجية للذكاء الاصطناعي (مثل OpenAI API ، Hugging Face ، أو TensorFlow Serving ).
نماذج الأعمال السابقة المطلوبة:
يرجى إرسال روابط أو نماذج لأعمال مشابهة، مثل:
رابط GitHub لمشروع CMS بسيط أو نظام إدارة محتوى.
سكرين شوت أو فيديو يوضح واجهة إدارة المنتجات (إضافة/تعديل).
أمثلة على Web Scraping :
مشاريع سابقة تعتمد على جمع البيانات من مواقع خارجية.
شرح الأدوات والتقنيات المستخدمة (مثل BeautifulSoup، Selenium، أو خدمات أخرى).
أمثلة على تكامل APIs :
مشاريع سابقة توضح كيفية دمج APIs واستخدامها لتحسين النظام.
أمثلة على استخدام الذكاء الاصطناعي (إن وجدت):
مشاريع تعتمد على الذكاء الاصطناعي مثل التوصيات أو التحليل التنبؤي.
لماذا تختارك؟
إذا كنت تملك خبرة في بناء أنظمة مرنة قابلة للتطوير.
إذا كنت تجيد تقنيات Web Scraping واستخدام APIs بكفاءة.
إذا كنت لديك فكرة واضحة حول كيفية ربط أدوات الذكاء الاصطناعي بالنظام.
إذا كنت تستطيع إنجاز المرحلة الأولى بسرعة وجودة عالية.
إذا كنت تجيد التواصل وتوفير حلول مبتكرة.
طريقة التقديم:
أرسل عرضك على منصة مستقل مع:
شرح مختصر لتجربتك في مشاريع مشابهة.
نماذج أعمال (روابط GitHub، صور، فيديوهات).
الوقت المتوقع لإنهاء المرحلة الأولى.
مرحبا أستاذ Anis ، قرأت وصف مشروعك لبناء نظام إدارة محتوى (CMS) باحترافية واهتمام كبير، ويسعدني جدا التقدم لتنفيذه، حيث أنني أمتلك الخبرة الكاملة في جميع الجوان...
السلام عليم استاذ أنيس , فكرتك فكرة كبيرة وشرحك لها يدل علي فهمك الشديدة لمتطلبات المشروع . من الصعب ان تجد مبرمج ملم بكل هذة المهارات لكن لحسن الحظ لقد عملت عل...
السلام عليكم ، مرحبا استاذ انيس ، انا محمد هاني مهندس بترول ومبرمج full stack باستخدام Mern قرات متطلبات مشروعك cms واري ان مميزاته تطلب خبره في بعض الجوانب الت...
السلام عليكم ورحمة الله وبركاته، أنا زكرياء زواو، مطور ويب مكدس كامل بخبرة تزيد عن 3 سنوات في بناء أنظمة إدارة محتوى مخصصة وتكامل واجهات برمجة التطبيقات (APIs) ...