Skip to content
Binarybox Tutorials

Binarybox Tutorials

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

  • Home
  • Programming
    • Laravel
    • CodeIgniter
    • Symfony
    • ReactJS
    • Vue.js
    • Angular
    • Nuxt
  • Anime
  • Tools
  • Contact Us
  • About Us
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 Binarybox Tutorials

Contents

  • Introduction:
  • Prerequisite:
  • Step 1: Install Laravel 10
  • Step 2: Set Database Configuration
  • Step 3: Install Laravel Breeze
  • Step 3: Run the App

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:^10.0 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

Generating PDF from HTML In Laravel 10

Next Post

Laravel 10 QR Code Generator Tutorial

Tags

AJAX Anime Authentication Breeze CodeIgniter 3 CodeIgniter 4 CRUD DataTable Express Express Js Inertia JWT Laravel Laravel 7 Laravel 8; Laravel 9 Laravel 10 Laravel 11 Laravel 12 Laravel Breeze Laravel Passport Laravel Reverb Login Mailtrap MongoDB Multiple File Upload Must Watch Anime Node Js Page Numbering Payment Gateway PDF PHP QR Code React ReactJS Registration REST API Reverb SPA Stripe Symfony 5 Symfony 6 Symfony 7 Top 10 Vue.js

Newsletter

Recent Posts

  • Top 10 Anime Where the MC Is a Genius or Total Badass
  • Top 10 Anime with Jaw-Dropping Plot Twists
  • Top 10 Magic Anime Where the MC Is Betrayed and Comes Back Overpowered
  • Top 10 Otome Isekai Anime You Must Watch
  • Top 10 Anime Where the Main Character (MC) Went Back in Time

©2020 Binarytuts.com | Terms & Conditions | Privacy Policy

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