Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bastinald/ux
Laravel UI, Auth, & CRUD scaffolding package using Bootstrap & Livewire.
https://github.com/bastinald/ux
auth bootstrap crud laravel livewire package scaffolding ui
Last synced: 2 months ago
JSON representation
Laravel UI, Auth, & CRUD scaffolding package using Bootstrap & Livewire.
- Host: GitHub
- URL: https://github.com/bastinald/ux
- Owner: bastinald
- Created: 2021-07-20T13:04:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-11T03:07:00.000Z (over 3 years ago)
- Last Synced: 2024-10-01T09:23:15.654Z (3 months ago)
- Topics: auth, bootstrap, crud, laravel, livewire, package, scaffolding, ui
- Language: PHP
- Homepage:
- Size: 71.3 KB
- Stars: 35
- Watchers: 4
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 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
- [Installation](docs/installation.md)
- [Commands](docs/commands.md)
- [Automatic Migrations](docs/automatic-migrations.md)
- [Automatic Routing](docs/automatic-routing.md)
- [Livewire Components](docs/livewire-components.md)
- [Blade Components](docs/blade-components.md)
- [Exception Emails](docs/exception-emails.md)
- [Traits](docs/traits.md)
- [Publishing Assets](docs/publishing-assets.md)## Quickstart
Install Laravel via Valet, Docker, Laragon, or whatever you prefer:
```console
laravel new my-project
```Configure your `.env` APP, DB, and MAIL variables:
```env
APP_*
DB_*
MAIL_*
```Require this package via Composer:
```console
composer require bastinald/ux
```Make the package UI & Auth scaffolding:
```console
php artisan make:auth
```Now you can visit your app URL and login using `[email protected]:password`.