Laravel 8 Breeze
AJA • January 31, 2022
laravelLaravel is a web application framework.
Tailwind CSS is a customizable, low-level CSS framework.
Breeze is a minimal, simple implementation of all of Laravel's authentication features, including login, registration, password reset, email verification, and password confirmation
Requirements
Install Laragon according to this post.
Composer
Use composer to install laravel project.
cd c:\laragon\www\
composer create-project laravel/laravel breeze
Database
Create a mysql database breeze with Phpmyadmin.
Change database mysql parameters in c:\laragon\www\breeze\.env file.
cd breeze
nano .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=breeze
DB_USERNAME=root
DB_PASSWORD=passwd
Laravel ui, run npm and migrate
composer require laravel/breeze --dev
php artisan breeze:install
npm install
npm run dev
php artisan migrate