Here lives a beautiful starting point to quickly bootstrap your next TALL stack application utilizing Filament for the admin panel.
- ๐งโ๐ป Fully pre-configured and customized Filament panel with best practices in place.
- ๐จ Clean, minimally styled frontend powered by Livewire.
- ๐ TailwindCSS and Vite ready for immediate use.
- ๐ท Pre-bundled Livewire and Alpine for easy extendability.
- โก๏ธ SPA-ready in both Filament and the frontend.
- ๐จ GitHub Actions workflows for Pint with pre-configured Dependabot for dependencies.
- ๐๏ธ Easy programmatic SEO using romanzipp/laravel-seo.
Make sure all dependencies have been installed before moving on:
Start by configuring the .env
file:
cp .env.example .env
After .env
is configured, you can install dependencies by running:
composer install
Generate a new app key:
php artisan key:generate
You can proceed to migrate & seed the database:
php artisan migrate:fresh --seed
The project assets are compiled using Vite. This can be done by installing the dependencies and running the build command with Yarn.
yarn install
yarn build
Filament Shield: Generate Permissions and/or Policies for Filament entities
php artisan shield:generate --all
The following Filament plugins come fully implemented and configured out of the box:
Plugin | Description |
---|---|
Curator | A beautiful media library. |
Gravatar | Easy avatar integration powered by Gravatar. |
Breezy | Customizable user profile pages and 2FA support. |
Shield | Add access management to your Filament Admin |
Peek | Quick & efficient front-end previews of resources. |
Pest | An elegent PHP testing framework |
Flare | An easy-to-use beautiful error tracker for PHP and JS |
Telescope | Provides insight into the requests coming into your application |