Skip to content
Binaryboxtuts

Binaryboxtuts

Binaryboxtuts provide tutorials on Web Development and Programming, Learn about Laravel, Symfony, Codeigniter, Javascript other Technologies with our easy step-by-step tutorials

  • Home
  • Laravel
  • CodeIgniter
  • Symfony
  • ReactJS
  • Contact Us
  • About
Binaryboxtuts
Laravel 10 Starter Kit - How to Install Laravel Breeze
March 24, 2023 PHP / Laravel

Laravel 10 Starter Kit – How to Install Laravel Breeze

Avatar photoPosted by Binarytuts

Introduction:

One of the most fundamental parts of an application is authentication, good thing Laravel has already built that for you. In this tutorial, we will be showing you how to install Laravel Breeze. It is a good starting point when making a Laravel application.

Laravel is a free, open-source PHP Web Framework and intended for the development of web applications following the MVC (Model-View-Controller) architectural pattern. Laravel is designed to make developing web apps faster and easier by using built-in features.

Laravel Breeze gives you a simple and minimal implementation of login, registration, password reset, email verification, and password confirmation which are part of Laravel’s authentication features.

Now that you have a bit of insight we will now start.

Prerequisite:

  • Composer >= 2.2.0
  • PHP >= 8.1.0

Step 1: Install Laravel 10

First, select a folder you want Laravel to be installed then execute this command on Terminal or CMD to install Laravel 10:

Install via composer:

composer create-project laravel/laravel laravel-10-breeze

Install via Laravel Installer:

laravel new laravel-breeze

Step 2: Set Database Configuration

Open the .env file and set the database configuration:

.env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=your database name(laravel_10_breeze)
DB_USERNAME=your database username(root)
DB_PASSWORD=your database password(root)

Step 3: Install Laravel Breeze

After setting up the database configuration, run the migration command:

php artisan migrate

Then install the Laravel breeze package

composer require laravel/breeze --dev

After installing packages, run the artisan command breeze:install to publish the authentication views, routes, controller, and other resources to the project.

php artisan breeze:install

After the installation, run these commands to compile the assets.

php artisan migrate
npm install
npm run dev

Step 3: Run the App

Run the laravel app:

php artisan serve

You can now navigate to the login and register URL.

http://localhost:8000/login
http://localhost:8000/register

Laravel 10Laravel BreezeLoginRegistration

Post navigation

Previous Post

How To Merge PDF Files in Laravel 10

Next Post

Laravel 10 QR Code Generator Tutorial

Recent Posts

  • How To Login with Facebook In Symfony 6
  • Laravel 10 QR Code Generator Tutorial
  • Laravel 10 Starter Kit – How to Install Laravel Breeze
  • How To Merge PDF Files in Laravel 10
  • How To Send Email Using Mailtrap In Symfony 6
  • How To Develop Login And Registration in ReactJS App using API
  • How To Develop ReactJS CRUD App using a REST API
  • How To Develop Single Page Application Using ReactJS

Newsletter

Tags

AJAX API Authentication Bootstrap CodeIgniter 3 CodeIgniter 4 Composer CRUD CSV DataTable Email Facebook Javascript JQuery JWT Laravel Laravel 7 Laravel 8 Laravel 9 Laravel 10 Laravel Breeze Laravel Passport Login Lumen 9 Mailtrap Multiple File Upload Page Numbering Pagination Payment Gateway PDF PHP QR Code React ReactJS Registration REST API Single Page Application SPA Stripe Symfony 5 Symfony 6 XAMPP
WordPress Theme: Maxwell by ThemeZee.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
SAVE & ACCEPT