How to setup Laravel Bootstrap Scaffolding 

Laravel 8 Bootstrap Auth Scaffolding is a Laravel package that provides Bootstrap UI scaffolding for login, register, password reset, email verification and two-factor authentication views. In this tutorial, we will learn how to install and use Laravel 8 Bootstrap Auth Scaffolding in our laravel app.

Bootstrap is the most popular HTML, CSS & Javascript framework for developing website & web applications. It makes front-end web development faster and easier. It’s made for folks of all skill levels, devices of all shapes, and projects of all sizes. To make your login system more beautiful you can use Bootstrap to design it easily.

I will give you step by step instruction for creating auth scaffolding in your laravel application.

Step 1 – Install Laravel 8 App

composer create-project laravel/laravel NewProject

cd NewProject

composer install


Step 2 – Database Configuration

After successfully install laravel Application, Go to your project .env file and set up database credential and move next step :




DB_DATABASE=here your database name here

DB_USERNAME=here database username here



Step 3 – Installing Laravel UI

composer require laravel/ui


Step 4 - Now we will install the bootstrap 4 UI package in our Laravel

php artisan ui bootstrap --auth


Step 5 - Next, you need to run the below command in your terminal to compile your assets using Laravel Mix

npm install

npm run dev


Step 6 - Migrate the tables to your database 

php artisan migrate


Step 7 -  Run the server to see the changes 

php artisan serve


Finally open the browser and paste the below url to see the home page


Laravel provides the inbuilt authentication system for login and registration. The auth is a package of Laravel 8, it includes the email verification, resetting the password, login with username or email, and many more features.