Overview
The LaramentPintPESTPHPStan package is a streamlined starter kit designed specifically for Laravel 12.x and FilamentPHP 4.x, making it an exceptional option for developers seeking a bloat-free setup for their projects. This kit comes equipped with only the essential development tools, allowing for a smoother and more efficient development experience, especially for those using PHP 8.3 or higher.
With a focus on efficient working practices and a robust development environment, this starter kit not only simplifies the setup process but also enhances functionality. From comprehensive testing capabilities with PEST to a pre-configured GitHub Actions workflow for automated quality assurance, developers can jump right into building applications without the hassle of extensive configuration.
Features
- Core Dependencies: Built on Laravel 12.x and FilamentPHP 4.x, ensuring you’re using the latest and greatest in PHP frameworks with an integrated admin panel.
- Development Tools: Includes larastan for static analysis, laravel/pint for code style fixing, and pest for a modern testing framework, all tailored for better code quality.
- Comprehensive Testing: Features an extensive test suite with PEST 4.x, perfect for both new learners and as a reference for experienced developers.
- Pre-configured GitHub Actions: Automate quality assurance with workflows for testing, static analysis, and code style checks, streamlining your CI/CD process.
- Customizable Admin Panel: Offers a SPA mode with a custom login page and theme, making the user interface easy to adapt to your project’s needs.
- Profile Management & MFA: Enhances security by enabling multi-factor authentication and profile management right out of the box.
- Development Workflow Enhancements: Custom migration stubs and helper functions make it easier to manage project-specific needs and configurations.