adrelliott/livewire-starter-kit
Composer 安装命令:
composer create-project adrelliott/livewire-starter-kit
包简介
A VERY opinionated Laravel LIVEWIRE starter kit for Livewire (with most of the stuff ripped out!).
关键字:
README 文档
README
A modern Laravel starter kit with Livewire 4, Flux UI, and Fortify authentication pre-configured.
Stack
- Laravel 12 — PHP framework
- Livewire 4 — Reactive PHP components
- Flux UI — Component library for Livewire
- Fortify — Headless authentication
- Pest — Testing framework
- Pint — Code formatter
- Tailwind CSS v4 — Utility-first CSS
Features
- Authentication scaffolding (login, register, password reset, email verification, 2FA)
- Settings pages (profile, password, appearance, 2FA, delete account)
- Responsive sidebar layout with Flux UI components
- Dark mode support
- SPA-like navigation with Livewire's
wire:navigate
Getting Started
- Clone the repository
- Copy
.env.exampleto.env - Install dependencies:
composer install npm install
- Generate application key:
php artisan key:generate
- Run migrations:
php artisan migrate
- Seed the database (optional):
php artisan db:seed
- Build assets:
npm run build
- Start the development server:
php artisan serve
Testing
php artisan test
Code Style
This project uses Pint for code formatting:
vendor/bin/pint
Project Structure
app/
├── Actions/Fortify/ # Fortify action classes
├── Livewire/ # Livewire components
├── Models/Core/ # Core models (User)
Providers/ # Service providers
resources/views/
├── components/ # Blade components
├── layouts/ # Layout files (app, auth, public)
├── pages/
│ ├── app/ # Authenticated app pages
│ ├── auth/ # Authentication pages
│ └── settings/ # Settings pages
Customization
- App Name: Update
config/app.phpor setAPP_NAMEin.env - Layout: Edit
resources/views/layouts/app.blade.php - Navigation: Add items in the sidebar of
app.blade.php
License
MIT
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-26