/ux

Laravel UI, Auth, & CRUD scaffolding package using Bootstrap & Livewire.

Primary LanguagePHP

bastinald/ux

Laravel UI, Auth, & CRUD scaffolding package using Bootstrap & Livewire.

Features

  • Automatic migrations
  • Automatic routing
  • Automatic password hashing
  • Automatic user timezones
  • Bootstrap 5 preconfigured
  • Font Awesome 5 preconfigured
  • Global Livewire loader
  • Dynamic Livewire modals
  • Auth scaffolding command
  • CRUD scaffolding command
  • Handy Blade components
  • Honeypot & reCAPTCHA
  • Exception emailing
  • Easy form data modelling
  • Easy log clearing
  • Publishable command stubs
  • & more!

Requirements

  • Laravel 8
  • NPM

Documentation

Quickstart

Install Laravel via Valet, Docker, Laragon, or whatever you prefer:

laravel new my-project

Configure your .env APP, DB, and MAIL variables:

APP_*
DB_*
MAIL_*

Require this package via Composer:

composer require bastinald/ux

Make the package UI & Auth scaffolding:

php artisan make:auth

Now you can visit your app URL and login using user@example.com:password.