CircleXO: شبكة اجتماعية مفتوحة المصدر مبنية بـ TomatoPHP
- نُشر في
- مدة القراءة
- 2 دقائق قراءة
كانت CircleXO شبكة اجتماعية مفتوحة المصدر للأعمال مبنية على TomatoPHP. تعرّف على ميزاتها وكيف تثبّتها وتشغّلها على جهازك خلال دقائق.
ملاحظة: يتناول هذا المقال الشبكة الاجتماعية مفتوحة المصدر التي أطلقناها عام 2024. يُستخدم اسم CircleXO الآن لنظام تشغيل للأعمال على circlexo.com.
إنها Circles: شبكة اجتماعية مفتوحة المصدر مصممة للأعمال، مع عدد كبير من التطبيقات.
سأشرح في هذا المقال ما هي CircleXO، ولماذا قد تحتاجها، وما الذي تستطيع فعله، وكيف تشغّلها على جهازك.
ما هي CircleXO؟
CircleXO منصة تواصل اجتماعي مفتوحة المصدر مبنية للأعمال.
لماذا تستخدم CircleXO؟
إذا كنت تريد مشاركة أعمالك وألعابك ووسائطك مع العالم على منصة مفتوحة المصدر قابلة للتخصيص بالكامل، فـ CircleXO خيار لا غنى عنه.
كيف تعمل CircleXO؟
المنصة مبنية بـ TomatoPHP، وهو إطار عمل Laravel متكامل (full-stack) صُمم ليجعل التطوير أسرع وأسهل. وهذا يعني أن كل ما تراه في CircleXO هو كود Laravel عادي يمكنك قراءته وتعديله وتوسيعه.
الميزات
- القوائم: أنشئ بسهولة قوائم باهتماماتك ومهاراتك وروابطك.
- مولّد QR: احصل على رمز QR ترسل به ملفك الشخصي لأي شخص أو تتواصل معه فورًا، لبناء علاقات سريعة.
- شبكة اجتماعية: كن جزءًا من مجتمع نشط تتفاعل فيه وتناقش المواضيع وتشارك آخر أخبارك.
- مفتوحة المصدر: مبنية على منصة مفتوحة المصدر، ما يضمن الشفافية والتحسين المستمر بمشاركة المجتمع.
- الرسائل: استخدم الرسائل الخاصة للتواصل مع الآخرين.
- الرعاية: احصل على رعاة لمشاريعك أو فعالياتك أو مبادراتك.
التثبيت على جهازك
1. استنسخ المستودع
git clone [email protected]:tomatophp/circlexo.git
cd circlexo
cp .env.example .env
2. اضبط قاعدة البيانات
أنشئ قاعدة بيانات جديدة باسم circlexo وحدّث ملف .env:
DB_DATABASE=circlexo
DB_USERNAME=root
DB_PASSWORD=12345678
3. ثبّت الاعتماديات وشغّل الترحيلات
composer install
php artisan key:generate
php artisan config:cache
php artisan migrate
4. ابنِ ملفات الواجهة
yarn
yarn build
إنشاء حساب جديد
يمكنك إنشاء حساب جديد عبر هذا الرابط.
كان رابط التسجيل هذا خاصًا بالشبكة الاجتماعية الأصلية؛ أما circlexo.com فيستضيف الآن نظام تشغيل الأعمال.
انضم إلى المشروع مفتوح المصدر
تُبنى CircleXO بشكل مفتوح، والمساهمات مرحّب بها. يمكنك الانضمام إلينا على GitHub عبر tomatophp/circlexo.