استنساخ Slack باستخدام ReactJS و Back4App – NoCode

في هذه المقالة، سوف تتعلم كيفية نشر تطبيق Slack Clone على Vercel باستخدام Back4App كواجهة خلفية.

تم إنشاء تطبيق Slack Clone باستخدام React (الواجهة الأمامية) و Back4App (الواجهة الخلفية) باستخدام بعض ميزات Parse الرئيسية مثل المصادقة والاستعلامات في الوقت الحقيقي والاستعلامات العلائقية. يمكن نشر التطبيق بسهولة على Vercel بدون أي كود باستخدام الخطوات التالية.

يمكنك في أي وقت نشر Slack Clone على Vercel باستخدام هذا الزر:

النشر باستخدام Vercel

نظرة عامة على Slack

Slack هو تطبيق فعال وكفء للاتصالات التجارية يمكن استخدامه كمنصة شاملة لاحتياجات التواصل في عملك. والأهم من ذلك أنه يوفر وظائف مذهلة مثل:

  • أرشفة الملفات
  • بحث
  • مشاركة الملفات والمزيد.

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

لحسن الحظ، يعمل Slack مع أكثر من 1500 خدمة وتطبيق خارجي لمنحك منصة مرنة وقابلة للتمديد بأفضل طريقة ممكنة.

مجتمع Slack

وفقًا لـ Statista يخدم Slack أكثر من 12 مليون مستخدم نشط يوميًا اعتبارًا من أكتوبر 2019. Slack هو مركز تعاون أمريكي يعمل على توسيع قاعدة مستخدميه بشكل كبير منذ إنشائه في عام 2013.

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

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

بشكل عام، ساعدت ميزات وفوائد Slack المذهلة في تحسين قاعدة مستخدميها الذين يدفعون مقابل استخدام Slack بأفضل طريقة ممكنة.

ميزات Slack

يقدم Slack العديد من الميزات على غرار IRC التي تشمل غرف الدردشة المستمرة المنظمة حسب المواضيع، والمراسلة المباشرة، والمجموعات الخاصة للمناقشات المهمة. والأهم من ذلك أن جميع المحتويات المتاحة على Slack، سواء كانت محادثات أو ملفات، كل شيء هنا قابل للبحث.

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

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

مع ذلك، يُسمح لك الآن بالاستمتاع ببعض من أكثر ميزات Slack المدهشة أيضًا. دعنا نتعرف على هذه الميزات المثيرة والأساسية في Slack أدناه للحصول على فكرة أفضل حول هذا الصدد.

لذا، ها نحن ذا:

الفرق

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

عمليات الدمج

يتكامل Slack أيضًا مع الكثير من التطبيقات والخدمات الخارجية مثل Tello وGoogle Drive وDropbox وGitHub وCrashlytics وغيرها الكثير. يتيح Slack لمستخدميه تثبيت جميع هذه التطبيقات من دليل برامج Slack بكل سهولة.

المراسلة

يمكن للقنوات العامة السماح للفرق بالتفاعل دون استخدام الرسائل النصية القصيرة الجماعية أو البريد الإلكتروني. وذلك لأن القنوات العامة مفتوحة للاستخدام من قبل الجميع في مكان العمل.

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

يمكنك أيضًا إرسال رسالة مباشرة إلى مستخدم معين بدلاً من مجموعة عند الحاجة.

واجهة برمجة التطبيقات

كما يوفر Slack أيضاً واجهة برمجة تطبيقات للمستخدمين لإنشاء تطبيقات وأتمتة عملياتهم، بما في ذلك إرسال الرسائل تلقائياً بناءً على مدخلات بشرية، أو إرسال تنبيهات إشعارات لظروف معينة، أو إنشاء تذاكر دعم داخلية تلقائياً.

نشر نسخة Slack المستنسخة الخاصة بك

استنساخ قالب Back4App

انتقل إلى قاعدة البيانات HUB واستنسخ الواجهة الخلفية لقالب Slack.

احصل على مفاتيحك

في لوحة تحكم Back4App الخاصة بك، انتقل إلى “إعدادات التطبيق -> الأمان والمفاتيح” وانسخ قيم معرّف التطبيق ومفتاح JavaScript.

تنشيط الوقت الفعلي

انتقل إلى “إعدادات التطبيق -> إعدادات الخادم -> عنوان URL للخادم والاستعلام المباشر”. قم بتفعيل النطاق الفرعي المجاني الخاص بك Back4App ثم قم بتفعيل الاستعلام المباشر، وتذكر تفعيله في فئتي القناة والرسائل. انسخ عنوان URL الكامل للنطاق الفرعي Back4App.

النشر على Vercel

انقر على زر النشر أدناه:

النشر باستخدام Vercel

في Vercel يجب عليك إبلاغ المتغيرات الثلاثة المنسوخة في الخطوات السابقة: معرّف التطبيق، ومفتاح JavaScript، وعنوان URL للاستعلام المباشر (عنوان URL للنطاق الفرعي).

انقر على نشر. الآن لديك تطبيق مستنسخ من Slack يعمل على Vercel!

المدونة

إذا كنت ترغب في فهم قالب de بشكل أفضل يرجى الوصول إلى الروابط أدناه:

الدليل التقني – كيفية عمل قالب Slack Clone

كود ReactJS – JavaScript

كود TypescriptTypescript

الخاتمة

قدمت هذه المقالة نظرة عامة على Slack، والميزات الأساسية، والمستخدمين الذين يدفعون المال. كما شرحت كيفية نشر تطبيق Slack Clone باستخدام أدوات منخفضة التعليمات البرمجية مثل Back4app و Vercel.

الأسئلة الشائعة

ما هو Slack؟

إنه منصة للتواصل في الأعمال.

ما هي الميزات الأساسية لـ Slack؟

– المراسلة
– الفرق
– واجهة برمجة التطبيقات (API)
– التكاملات

كيف تنشئ تطبيق مشابه لـ Slack؟

– قم بتنزيل backend قالب Slack
– أضف مفاتيحك
– فعّل ميزات الوقت الحقيقي
– انشر التطبيق


Leave a reply

Your email address will not be published.