قالب laravel المبتدئ، لتوفير وقتك عندما تبدأ بمشاريع Laravel جديدة قابلة للتطوير مع العديد من الميزات.
يمكنك رؤية كل الأشياء في العرض التجريبي المباشر
Dashboard Creditional
Super Admin
User: [email protected]
Pass: secret
User
User: [email protected]
Pass: secret
يرجى توخي الحذر بشأن المتطلبات: -
إذا كان لديك PHP7.4 فسوف تستخدم هذا القالب مع جميع الميزات دون أي مشاكل، ولكن إذا كان PHP الخاص بك أقل من 7.4 فلن تتمكن من استخدامه مع مكتبة الوسائط Spatie، لذلك يجب عليك إلغاء تثبيت مكتبة الوسائط Spatie أو ترقية PHP إلى الإصدار 7.4 أو أعلى، راجع المزيد عن مكتبة الوسائط Spatie هنا
لقد قمت بإنشاء عدد من الأوامر المخصصة للمشروع. يتم سرد الأوامر أدناه مع ملخص حول استخدامها.
composer clear-all
هذا أمر اختصار لمسح كل ذاكرة التخزين المؤقت بما في ذلك التكوين والمسار والمزيد
composer fix-cs
قم بتطبيق إصلاح نمط الكود بواسطة هذا الأمر.
يأتي laravel-starter-template
مزودًا بعدد من الميزات الأكثر شيوعًا في جميع التطبيقات تقريبًا. إنه مشروع نموذجي مما يعني أنه مصمم للبناء بطريقة يمكن استخدامها لمشاريع أخرى.
إنه تطبيق معياري، ويتم تثبيت عدد من الوحدات بشكل افتراضي. سيكون من المفيد استخدامه كقاعدة للتطبيقات المستقبلية.
Backend
والواجهة Frontend
.Modules
. يتم فصل الوحدة النمطية مثل المنشورات والتعليقات والعلامات عن الميزات الأساسية مثل المستخدم والدور والإذن اتبع الخطوات المذكورة أدناه لتثبيت المشروع وتشغيله.
git clone https://github.com/omaralalwi/laravel-starter-template
composer install
.env
عن طريق نسخ .env.example
. يمكنك استخدام الأمر للقيام بذلك cp .env.example .env
.env
php artisan migrate --seed
php artisan storage:link
php artisan key:generate
php artisan serve
من جذر المشروع وزيارة http://127.0.0.1:8000
localhost:8000/admin/dashboard
اسم المستخدم: [email protected] كلمة المرور: Secretبعد إنشاء الأذونات الجديدة، استخدم الأوامر التالية لتحديث الأذونات النقدية.
php artisan cache:forget spatie.permission.cache
أيقونات FontAwesome وCoreUI، تم تثبيت مكتبتين مختلفتين لأيقونات الخطوط لموضوع الواجهة الخلفية وFontAwesome فقط للواجهة الأمامية. في كلتا الحالتين استخدمنا النسخة المجانية. يمكنك تثبيت الإصدار المحترف بشكل منفصل لمشروعك الخاص.
وفقا لspaite باكج:-
لجعل الإعداد المحلي الافتراضي مفتوحًا/قابلاً للترجمة وتحرير 'fallback_locale' => null، إلى المحلي المفضل لديك مثل: 'fallback_locale' => ar، إذا كنت تفضل اللغة العربية.
ملاحظة: هذا الخيار المحلي المفضل للنماذج المترجمة وليس للتطبيق المحلي، وهذا يعني أنه إذا قمت بإدراج منتج بالعديد من اللغات، فستكون اللغة الأساسية هي ar.
جميع حزمة Toturials للترجمة هنا، لا تحتاج إلى تثبيتها، فهي مثبتة مسبقًا، ما عليك سوى الاطلاع على Toturials.
لتسجيل الدخول باستخدام Admin يجب عليك إضافته عن طريق تشغيل الأمر التالي
php artisan db:seed
ثم أدخل بيانات العرض التوضيحي للمشاركات والتعليقات والوسوم والنماذج الأخرى، قم بتشغيل الأمر التالي
php artisan starter:insert-demo-data --fresh
هذه بعض لقطات الشاشة
سيستمر هذا المشروع في التطور والنمو، حتى يصبح أول قالب Laravel Starter، تابعني حتى الآن.
تواصل معي على Twitter أو عينني على Freelancer أو عينني على UpWork أو تواصل عبر البريد الإلكتروني
هذا المشروع عبارة عن برنامج مفتوح المصدر مرخص بموجب ترخيص MIT.
تعمل خدمة Lexi Translate على تبسيط إدارة الترجمات لنماذج Eloquent متعددة اللغات من خلال قوة علاقات التحويل والتخزين المؤقت.
محول Gpdf مفتوح المصدر من HTML إلى PDF لتطبيقات PHP وLaravel، يدعم المحتوى العربي الجاهز واللغات الأخرى.
laravel Taxify يوفر Laravel Taxify مجموعة من الوظائف والفئات المساعدة لتبسيط حسابات الضرائب (VAT) داخل تطبيقات Laravel.
laravel Deployer نشر مبسط لتطبيقات Laravel وNode.js، مع عدم التوقف عن العمل وبيئات وفروع مختلفة.
يقوم laravel Trash Cleaner بتنظيف السجلات وملفات تصحيح الأخطاء لحزم التصحيح.
Laravel Time Craft سمات بسيطة ووظائف مساعدة تسمح لك بإدارة استعلامات التاريخ والوقت بسهولة في تطبيقات Laravel.