Laravel 8 Breeze

AJA • January 31, 2022

laravel

Laravel 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

Tailwind