کیت استارت Laravel: یک دیگ بخار مدرن Laravel با Tailwind CSS ، Daisyui ، مجوزهای Spatie و Socialite

مقدمه
آیا به دنبال یک کیت استارت مدرن و ساختار یافته Laravel هستید؟ کیت استارت Laravel ما یک مجموعه ساده با Tailwind CSS ، Daisyui ، مجوزهای Spatie و Laravel Socialite را برای احراز هویت فراهم می کند. این دیگ بخار به توسعه دهندگان این امکان را می دهد تا به سرعت برنامه های LARAVEL را با احراز هویت از پیش تنظیم شده ، مدیریت نقش و UI زیبا بسازند.
ویژگی
این چیزی است که شما با این کیت استارت Laravel دریافت می کنید:
- لاراول 11.31 – آخرین نسخه پایدار لاراول
- Tailwind CSS 4.0.0 و Daisyui 5.0.0-Beta-UI مدرن و انعطاف پذیر با اجزای از پیش ساخته
- مجوزهای Spatie – یک بسته قدرتمند و مدیریت مجوز
- Laravel Socialite – احراز هویت OAuth (گوگل ، و غیره)
- احراز هویت و داشبورد از پیش تنظیم شده-سیستم احراز هویت آماده برای استفاده
راهنمای شروع سریع
برای شروع با این کیت استارت Laravel ، این مراحل را دنبال کنید یا می توانید از اینجا بازدید کنید:
git clone https://github.com/adlula/starter-laravel.git
cd starter-laravel
composer install
npm install
cp .env.example .env
php artisan key:generate
-
مهاجرت و بذر پایگاه داده را اجرا کنید
php artisan migrate --seed
-
سرور توسعه را شروع کنید
npm run dev
php artisan serve
اکنون ، پروژه Laravel شما در حال اجرا است! 🎉
چرا از این کیت استارت استفاده می کنیم؟
-
صرفه جویی در وقت
تنظیم احراز هویت ، UI و مدیریت نقش از ابتدا می تواند وقت گیر باشد. این کیت استارت روند تنظیم تکراری را از بین می برد و یک پایه محکم را فراهم می کند. -
ui زیبا با daisyui
Daisyui با ارائه اجزای UI از پیش ساخته ، CSS Tailwind را تقویت می کند و طراحی برنامه های جذاب بصری را بدون تلاش اضافی آسان تر می کند. -
مدیریت نقش قوی با مجوزهای مکانی
مدیریت نقش ها و مجوزها در بسیاری از برنامه ها ضروری است. بسته مجوز Spatie ، مدیریت نقش کاربر را با API های آسان برای استفاده ساده می کند. -
احراز هویت Oauth با Socialite
کاربران را قادر می سازد تا با استفاده از Laravel Socialite با Google ، GitHub و سایر ارائه دهندگان وارد سیستم شوند. ادغام در حال حاضر تنظیم شده است ، بنابراین شما فقط باید اعتبار خود را پیکربندی کنید.
پایان
این کیت استارت Laravel یک انتخاب مناسب برای توسعه دهندگان است که می خواهند یک راه اندازی Laravel از قبل ساختار یافته و از پیش تنظیم شده با UI و احراز هویت مدرن داشته باشند. این به شما کمک می کند تا ضمن حفظ انعطاف پذیری برای سفارشی سازی ، به سرعت شروع کنید.
آماده امتحان آن هستید؟ مخزن را کلون کنید و از امروز شروع به ساختن برنامه Laravel خود کنید! 🚀
actions سؤال یا پیشنهاد؟ احساس راحتی کنید و این کیت استارت را در GitHub انجام دهید.