🎯 Tujuan

Menyediakan panduan sederhana untuk mengimplementasikan autentikasi pada aplikasi Laravel menggunakan Laravel Breeze sehingga aplikasi memiliki fitur login, registrasi, dan manajemen pengguna dasar yang mudah dikustomisasi.

Konteks

Laravel Breeze adalah starter kit autentikasi minimalis yang memanfaatkan Tailwind CSS untuk tampilan modern dan responsif. Breeze cocok untuk aplikasi skala kecil hingga menengah yang membutuhkan autentikasi dasar tanpa fitur kompleks.

🪵 Hal yang Diperlukan

  1. Laravel Framework (disarankan versi terbaru)
  2. Text Editor (Visual Studio Code atau sejenisnya)
  3. Composer sebagai dependency manager
  4. PHP, Database, dan Web Server (XAMPP atau Laragon)
  5. Node.js

📋 Langkah-Langkah

  1. Install Laravel dengan Composer

    composer create-project laravel/laravel belajar_laravel_breeze
    
  2. Masuk ke Direktori Proyek

  3. Install Laravel Breeze

    composer require laravel/breeze --dev
    
  4. Pasang Breeze di Proyek

    php artisan breeze:install
    
  5. Konfigurasi Database di .env

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=nama_database
    DB_USERNAME=user_db
    DB_PASSWORD=password_db
    
  6. Aktifkan Database dan Web Server

  7. Jalankan Migrasi Database

    php artisan migrate
    
  8. Kompilasi CSS dengan NPM

    npm run dev