[RFP] إعادة تصميم واجهة Discourse، تخصيص الثيمات، ومراجعة الإضافات

أتمنى ألا أجعل الأمر معقداً أكثر من اللازم أدناه، ولكن بصفتي مدير مشروع ذي خلفية تقنية - سأبذل قصارى جهدي لتقديم وصف وظيفي قدر الإمكان :smiley: نحن نبحث عن مطور/شركة Discourse ذوي خبرة لمساعدتنا في إحياء منتدى مجتمعنا الحالي (يعمل على Discourse). هذه عرض عمل مدفوع الأجر :slight_smile:

نطاق العمل

  1. اختيار وتخصيص السمة (لا حاجة لبناء سمات من الصفر)

    1. نحن لا نحتاج إلى سمة مخصصة مبنية بالكامل من الصفر؛
    2. نحن بحاجة إلى خبرتك لاختيار سمة/إطار عمل موجود قوي وتخصيصه ليتماشى مع هوية علامتنا التجارية (جماليات بسيطة، خطوط/نصوص مخصصة)؛
    3. تقديم وضع داكن (Dark Mode) وتصميم للجوال مُكتمل ومصقول مع اختلافات الشعار المقابلة (شعارات خاصة بالجوال والوضع الداكن)؛
    4. تنظيف أخطاء واجهة المستخدم/CSS البسيطة (مثل أعطال غلاف التذييل) - ولكن لست متأكداً مما إذا كان هذا سيكون حالة إذا قمنا بإعادة البناء.
  2. قاعدة البيانات والمحتوى

    1. الاحتفاظ بالبيانات: نفضل الاحتفاظ بـ 100% من مستخدمينا الحاليين، والمواضيع، والمنشورات، وتاريخ المجتمع؛
    2. تنظيف قاعدة البيانات: مساعدتنا في دمج وإعادة تسمية وتنظيف الفئات والمكررات دون فقدان المساهمات القيّمة للمستخدمين.
  3. مراجعة الإضافات وإعدادات المسؤول
    يحتوي نسختنا الحالية على عدة إضافات مثبتة، لكن العديد منها غير مكون بشكل صحيح أو غير نشط. نحن نحتاج منك إلى:

    1. مراجعة مجموعة الإضافات الحالية لدينا؛
    2. تقديم المشورة حول الإضافات التي يجب الاحتفاظ بها، والتي يجب استبدالها ببدائل أفضل/قياسية جاهزة، والتي تتطلب تعديلات مخصصة؛
    3. مجالات الاهتمام الرئيسية: التلعيب/شارات مخصصة ، تحويل الدعم (إضافة Solved، تكاملات قاعدة المعرفة) ، وتتبع ملاحظات المنتج (تصويت المواضيع، إعداد فئة Issues & Requests).
  4. تحسينات تجربة المستخدم والمحرر (Composer)

    1. إعادة تصميم المحرر: استبدال لوحة المعاينة الافتراضية التي تستهلك مساحة كبيرة بلوحة مساعدة حديثة/مساعد محتوى؛
    2. التنقل: تحسين التنقل في عرض المواضيع.
  5. التكاملات (اختياري، ممكن في المستقبل)

    1. إعداد تدفقات تسجيل الدخول الممتدة عبر OAuth؛
    2. ربط المنتدى بمنتجنا ومكدس الدعم لدينا (تحديداً تكاملات Freshdesk وGitHub).

ماذا نقدم؟

  • الوصول إلى منتدى التطوير (Docker على مثيل AWS EC2)؛
  • نماذج أولية منخفضة الدقة، وتوجيهات تجربة المستخدم؛
  • مدير مشروع (أنا :smiley: )

إذا كان لديك المزيد من الأسئلة - فلا تتردد في النشر هنا، بحيث يكون لدى الجميع نفس مجموعة المعلومات للإقتباس منها :slight_smile:

إذا كنت مهتماً، يرجى التواصل مع:

  • أمثلة على منتديات Discourse قمت بتخصيصها (خاصة تلك التي تتضمن تكييف سمات من أطراف ثالثة)؛
  • توافرك المقدر ونموذج التسعير النموذجي (ساعي مقابل قائم على المشروع) - النطاقات مقبولة أيضاً، سأقوم بالتواصل مباشرة مع المزيد من المعلومات مع مقدمي العروض :slight_smile:
5 إعجابات

لمجرد إعلامكم بأن أي عمل يتعلق بمحرر النصوص عادةً ما يكون مهمة ضخمة. صياغة هذا التعليق تجعلني أتساءل عما إذا كنت قد قمت بتفعيل “وضع النص الغني”؟

هذا الوضع لا يحتوي على معاينة على الإطلاق، أو بالأحرى، هو المعاينة نفسها.

4 إعجابات

أو الردود المتداخلة؟

إعجابَين (2)

شكرًا على الردود السريعة! لست متخصصًا في Discourse، لذا دعني أريكم كيف يبدو مُحرر المنشورات لدينا:

إنه نوع من «الإطار المنبثق» الذي يظهر من الأسفل إلى الأعلى، لكنه ضيق/محدود المساحة. يمكنني نظريًا تحويله إلى «شاشة كاملة»، لكنه يعيد فقط تحديد حجم «إطار النص» ليملأ الشاشة، وليس «المحرر» بأكمله.

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

أعتذر عن استخدام مصطلحات «المبتدئين»، لست متأكدًا مما إذا كنت أستخدم المصطلحات بشكل صحيح (لكنني أ بذل قصارى جهدي لشرح الأمر بأفضل طريقة ممكنة :smiley: ).

مرحبًا @thadeus سأرد عليك بشكل أكثر تفصيلًا عبر الرسائل الخاصة

إعجاب واحد (1)

مرحباً @thadeus،

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

شكراً لك.

إعجاب واحد (1)

شكرًا لاهتمامكم جميعًا - لقد أجبت بالفعل على جميع الذين أرسلوا لي رسائل خاصة. لقد قمت أيضًا بتعديل التعليق الأول - بالطبع إنه عمل مدفوع الأجر، على الرغم من أن الميزانية لم تُحدد بعد. أحتاج إلى معرفة “القيمة السوقية”، ولن يُرفض أي عرض دون معرفة الأسباب وفرص التفاوض :slight_smile:

سأبقي العرض مفتوحًا حتى نهاية الأسبوع وسأعود لأبلغ مديري الأسبوع المقبل، لذا لا تترددوا في طرح أسئلة إضافية أو مراسلتي عبر الرسائل الخاصة.

3 إعجابات