وصف الوظيفة
ملخص المشروع: نحن لدينا حاليًا موقع ووردبريس يسمى “منيو مصر”، يعرض منيوهات المطاعم في مختلف المدن في مصر. نحن نبحث عن إعادة بناء الموقع بالكامل من البداية مع تحسين الهيكل، الأداء، إضافة بعض الموديولز والخصائص الجديدة. الموديولز والخصائص التي سيتم إضافتها: 1. موديول الخريطة التفاعلية عرض خريطة مصر مع المحافظات والمدن. عند الضغط على مدينة معينة، يجب أن تظهر الخريطة المطاعم الموجودة في تلك المدينة (استنادًا إلى البيانات المدخلة في قاعدة البيانات). كل مطعم يظهر كمؤشر على الخريطة، وعند الضغط عليه تظهر نافذة منبثقة تحتوي على اسم المطعم، التصنيف، التقييم، وبعض المعلومات الأساسية. 2. موديول OCR لاستخراج بيانات المينيو من الصور يمكن للمستخدمين المسجلين (مالكي المطاعم أو المسؤولين) رفع صورة من مينيو المطعم (صيغة JPG أو PNG). سيقوم نظام OCR باستخراج البيانات تلقائيًا من الصورة، بما في ذلك: أسماء أصناف المينيو (باللغة العربية) الأسعار الوصف (إذا كان موجودًا) اسم المطعم، تفاصيل الاتصال، أرقام الهواتف، وأي بيانات أخرى موجودة في الصورة. على سبيل المثال، إذا كان لديك 200 صورة مينيو يوميًا، سيقوم النظام بمعالجة كل صورة تلقائيًا، استخراج البيانات، وإنشاء منشور جديد لكل مطعم. سيتم تخزين هذه البيانات في أنواع منشورات مخصصة (CPT) وسيتم نشر المنشور تلقائيًا بعد الانتهاء من استخراج البيانات. البيانات التي سيتم نشرها تشمل: اسم المطعم الأصناف مع اسم الصنف والسعر والوصف تفاصيل الاتصال (العنوان، الهاتف) صور المينيو (إذا كانت موجودة). 3. أنواع منشورات مخصصة وحقول مخصصة أنواع منشورات مخصصة للمطاعم: كل منشور مطعم يحتوي على: الاسم، النوع (مثل الشواء، الحلويات، البرجر، إلخ)، بيانات الاتصال، العنوان، الموقع (خط العرض/الطول)، الشعار/الصورة. أنواع منشورات مخصصة للمينيو: مرتبطة بمنشور المطعم وتحتوي على: اسم الصنف، السعر، الوصف (المستخرج من الـ OCR)، الصورة (إذا تم تحميلها). سيتم ملء هذه البيانات تلقائيًا بعد استخراج البيانات من الـ OCR. 4. نظام تقييم العملاء يمكن للمستخدمين المسجلين ترك تقييمات وتعليقات للمطاعم. يتضمن نظام التقييم تصنيف بالنجوم، ملاحظات مكتوبة، وخيارات لمراجعة التعليقات. عرض متوسط التقييم وأحدث التعليقات في صفحة كل مطعم. 5. أدوار المستخدمين ولوحة التحكم مالكو المطاعم يمكنهم التسجيل، الدخول، وإدارة حساباتهم ومنيوهاتهم. يمكنهم رفع صور المينيو، مراجعة نتائج الـ OCR، وتعديل الأصناف إذا لزم الأمر. المسؤولون يمكنهم إدارة جميع البيانات ومراجعة التقييمات. 6. البحث والفلاتر يمكن للمستخدمين تصفح أو تصفية المطاعم بناءً على: المحافظة / المدينة نوع المطعم (مثل البيتزا، البرجر) التقييم نطاق السعر ما نتوقعه منك (المطور): الرجاء تقديم تفصيل كيفية تنفيذ كل موديول: ما هي الإضافات (Plugins) أو الأدوات (APIs) التي ستستخدمها (مثل Google Maps API، WP Google Maps، ACF، إلخ) هل ستقوم باستخدام تخصيصات للكود (إضافات أو تخصيصات للقالب). تقدير الوقت المطلوب لإتمام المشروع بالكامل، مع تحديد الجدول الزمني لكل مرحلة. تقديم التكلفة التقريبية (بنظام الساعة أو التكلفة الثابتة). عرض أي مشاريع مشابهة عملت عليها باستخدام ووردبريس، خاصة تلك التي تتضمن خرائط، OCR، أنواع منشورات مخصصة، أو إدراجات للمطاعم. نحن نقدر الكود النظيف، القابلية للتوسع، و تحسين الأداء. المهارات المثالية: تطوير ووردبريس (القوالب، الإضافات، الـ Hooks، الـ CPTs). خبرة في دمج الـ OCR (مثل Tesseract، Google Cloud Vision، إلخ). دمج خرائط جوجل أو Leaflet.js. تصميم واجهات المستخدم وتجربة المستخدم. التعامل مع النماذج المخصصة ولوحات التحكم للمستخدمين. التواصل باللغة الإنجليزية أو العربية. إضافات (إذا كانت متاحة): دعم واجهة المستخدم باللغة العربية هو إضافة جيدة. خبرة في التحسين، التخزين المؤقت، و الأمان لمواقع ووردبريس. نحن متحمسون للتعاون في بناء منصة مينيوهات مطاعم ذكية وقابلة للتوسع. نتطلع إلى اقتراحاتكم التفصيلية! ملاحظات: سيتم عرض المينيو في شكل جدول يحتوي على الأعمدة الخاصة بالاسم، السعر، الوصف، والصورة. سيقوم الـ OCR باستخراج بيانات كل صنف من الصورة المرفوعة، وإنشاء منشور جديد لكل مطعم بشكل تلقائي، مما يسمح بتوسيع الموقع بسرعة (على سبيل المثال، إذا كان لديك 200 صورة مينيو يوميًا، سيتم معالجة كل 200 صورة ونشرها تلقائيًا).