dv-it / filament-core-kit
An opinionated Laravel starter kit including FilamentPHP and many must have plugins.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.2
- filament/filament: ^3.2
- filament/spatie-laravel-media-library-plugin: ^3.2
- filament/spatie-laravel-settings-plugin: ^3.2
- filament/spatie-laravel-tags-plugin: ^3.2
- laravel/framework: ^12.0
- laravel/horizon: ^5.31
- laravel/tinker: ^2.10.1
- pxlrbt/filament-excel: ^2.4
Requires (Dev)
- fakerphp/faker: ^1.23
- larastan/larastan: ^3.0
- laravel/pail: ^1.2.2
- laravel/pint: ^1.13
- laravel/sail: ^1.41
- laravel/telescope: ^5.7
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^3.8
- pestphp/pest-plugin-faker: ^3.0
- pestphp/pest-plugin-laravel: ^3.1
- pestphp/pest-plugin-livewire: ^3.0
This package is auto-updated.
Last update: 2025-04-23 18:22:02 UTC
README
An opinionated Laravel starter kit that includes FilamentPHP and many must-have plugins to kickstart your next project with ease.
Features
- Laravel 12.x: The latest version of the Laravel framework.
- FilamentPHP: A powerful admin panel and form builder.
- Essential Plugins:
filament/spatie-laravel-media-library-plugin
filament/spatie-laravel-settings-plugin
filament/spatie-laravel-tags-plugin
pxlrbt/filament-excel
- Development Tools:
- Pest: A delightful PHP testing framework.
- Larastan: Static analysis for Laravel.
- Laravel Pint: Opinionated code style fixer.
- Laravel Sail: Docker-based development environment.
- Queue Management: Powered by Laravel Horizon.
- Real-time Monitoring: Integrated with Laravel Telescope.
Requirements
- PHP 8.2 or higher
- Docker (for Laravel Sail)
- Composer
Installation
-
Create a New Project: Use the Laravel starter kit command to create a new project:
laravel new my-app --using=dv-it/filament-core-kit
-
Set Up Environment:
- Navigate to the project directory:
cd my-app
- Update the
.env
file with your database and other configurations.
- Navigate to the project directory:
-
Start Laravel Sail:
./vendor/bin/sail up -d
-
Run Migrations:
./vendor/bin/sail artisan migrate
-
Serve the Application: Access the application at
http://localhost
.
Development
- Run the Development Environment:
./vendor/bin/sail up
- Run Tests:
./vendor/bin/sail test
- Lint Code:
./vendor/bin/sail pint
Contributing
Contributions are welcome! Please submit a pull request or open an issue for any bugs or feature requests.
License
This project is licensed under the GPL-3.0. See the LICENSE file for details.