HorizontCMS هو نظام إدارة محتوى (CMS) مفتوح المصدر وسريع الاستجابة مبني على مزيج قوي من Laravel 9 وVue.js 2.6 وBootstrap 5.2. بفضل تصميمه الأنيق وميزاته القوية، تعمل HorizontCMS على تمكين المطورين مثلك من إنشاء مواقع ويب ومدونات مذهلة للجيل القادم.
إن منصة CMS خفيفة الوزن لا تتعلق فقط بالوظائف، بل تتعلق بالتمكين. سواء كنت مطورًا متمرسًا أو مستخدمًا مبتدئًا، توفر HorizontCMS أدوات بديهية وواجهة سلسة لتوسيع وبناء تواجدك عبر الإنترنت بسهولة. بنقرة واحدة فقط، يمكنك فتح إمكانيات لا نهاية لها وإطلاق العنان لإبداعك.
الواجهة الأمامية: http://horizontcms.herokuapp.com/
الواجهة الخلفية: http://horizontcms.herokuapp.com/admin
اسم المستخدم وكلمة المرور: admin/admin
بعد تنزيل الملفات ونسخها إلى الخادم، انتقل إلى المجلد الجذر للتطبيق وقم بتشغيل composer install
. ثم توجه إلى المجال الخاص بك. يستطيع HorizontCMS التعرف على ما إذا لم يتم تثبيته بعد، ويعيد توجيهك إلى المثبت. اتبع التعليمات، وأضف بيانات الاعتماد المطلوبة، وبذلك تكون قد انتهيت.
استمتع بتجربة التثبيت والإعداد السلس من خلال أداة تثبيت واجهة سطر الأوامر (CLI) الخاصة بنا. تم تصميم أداة تثبيت CLI الخاصة بنا لتبسيط عملية التثبيت، مما يسهل عملية الإعداد والتشغيل مع HorizontCMS في بضع خطوات بسيطة فقط.
composer install
php artisan horizontcms:install
تتيح ميزة عدم المطالبة إمكانية أتمتة عمليات التثبيت بشكل كامل دون أي مطالبات من المستخدم، مما يتيح التكامل السلس في مسار التطوير الخاص بك.
موقع تعليمي للطلاب
يتم نشر كل إصدار على DockerHub.
https://hub.docker.com/repository/docker/ttimot24/horizont-cms
بناء وتشغيل HorizontCMS محليا.
docker-compose build && docker-compose up -d
kubectl create deployment horizont-cms --image=ttimot24/horizont-cms:latest
خرائط جوجل
هل تتطلع إلى المشاركة وإحداث فرق؟ لقد أتيت إلى المكان الصحيح! فيما يلي بعض الطرق التي يمكنك من خلالها المساهمة في مشروعنا:
إنشاء سمة أو مكون إضافي: هل أنت مصمم إبداعي أو مطور ماهر؟ ساهم من خلال إنشاء سمة أو مكون إضافي جديد لتعزيز وظائف مشروعنا وجمالياته.
إنشاء ترجمات: ساعدنا في جعل مشروعنا في متناول الجمهور العالمي من خلال إنشاء ترجمات بلغات مختلفة. ستضمن جهودك إمكانية استفادة المزيد من الأشخاص من عملنا.
المساعدة في المستندات: يعد التوثيق أمرًا أساسيًا لمساعدة المطورين على فهم مشروعنا. إذا كانت لديك موهبة شرح الأمور بوضوح، ففكر في مد يد العون لتحسين وثائقنا لجعلها أكثر شمولاً وسهولة في الاستخدام.
كتابة الاختبارات: ضمان استقرار وموثوقية مشروعنا من خلال كتابة الاختبارات. ستساعد مساهماتك في اكتشاف الأخطاء مبكرًا والحفاظ على جودة قاعدة التعليمات البرمجية الخاصة بنا.
الإبلاغ عن المشكلات، وإرسال طلبات السحب: إذا واجهت أي أخطاء أو كانت لديك أفكار للتحسينات، فلا تتردد في الإبلاغ عنها! وإذا كنت تشعر بالمغامرة، فلماذا لا ترسل لنا طلب سحب يتضمن الإصلاحات أو التحسينات المقترحة؟
أخبرنا برأيك: تعليقاتك لا تقدر بثمن بالنسبة لنا. سواء كنت تحب مشروعنا أو لديك اقتراحات للتحسين، نريد أن نسمع منك! شارك أفكارك وأفكارك واقتراحاتك معنا حتى نتمكن من مواصلة النمو والتحسن.
كل مساهمة، كبيرة أو صغيرة، تحدث فرقا. شكرًا جزيلاً لك على التفكير في المساهمة في مشروعنا - لم يكن بإمكاننا القيام بذلك بدون مساهمين رائعين مثلك!
إذا كان هذا المشروع يجعل تطوير موقع الويب الخاص بك أسهل، يمكنك أن تشتري لي قهوة. :)
مشروع تيموت تارجاني (@ttimot24)