| Install | |
|---|---|
composer require smwks/tallium |
|
| PHP: | ^8.2 |
A streamlined TALL stack starter kit for Laravel, built on Livewire single-file components. Forked from the official Laravel Livewire starter kit and refined for clarity -- especially when working with AI coding agents.
Route::livewire())TALLium consolidates the official starter kit to reduce pattern variability and improve AI coding clarity:
app.blade.php (authenticated), one auth.blade.php (auth forms), one guest.blade.php (public). No layout variants (sidebar/header, card/simple/split).resources/views/pages/ -- routed via Route::livewire() or Route::view(). Consistent, predictable file locations.routes/web.php -- no separate routes/settings.php.config('app.name') instead of a hardcoded SVG.app/Livewire/Actions/ -- logout is handled inline. Less indirection.# Clone and install
laravel new my-app --using=smwks/tallium
The composer setup script handles: dependency installation, .env creation, key generation, database migration, npm install, and asset build.
composer dev
Starts the Laravel dev server, queue worker, log tail (Pail), and Vite in parallel.
Default test credentials (from seeder):
composer lint # Fix code style with Pint
composer lint:check # Check code style without fixing
composer test # Run linter + test suite
routes/web.php # All routes
resources/views/
layouts/
app.blade.php # Authenticated layout (sidebar nav)
auth.blade.php # Auth form layout (login, register, etc.)
guest.blade.php # Public/guest layout
partials/head.blade.php # Shared <head> content
pages/
welcome.blade.php # Landing page
dashboard.blade.php # Dashboard
settings/
profile.blade.php # Profile settings (Livewire)
security.blade.php # Security settings (password + 2FA)
appearance.blade.php # Appearance settings (Livewire)
container.blade.php # Settings layout wrapper
delete-user-form.blade.php # Account deletion form
partials/heading.blade.php # Settings page header
components/
app-logo.blade.php # Sidebar brand component
app-logo-icon.blade.php # Dynamic monogram icon
desktop-user-menu.blade.php # User dropdown menu
MIT