A powerful and opinionated FilamentPHP starter kit designed to accelerate your admin panel development. Kaido Kit provides a robust foundation with pre-configured plugins, configuration and best practices for building feature-rich admin interfaces.
Introduction Video
β¨ Features
π οΈ Developer Experience
- β‘ Quick CRUD generation with customized FilamentPHP stubs
- Optimized UX out of the box
- No need to modify generated resources
- π Auto reload on save for rapid development
- π Easy API documentation using Scramble
- π€ Built-in Export and Import examples in Filament resources
π Authentication & Authorization
- π‘οΈ Role-Based Access Control (RBAC) using Filament Shield
- π Enhanced login page with custom design
- π Social login with Google via Filament Socialite
- π€ User profile management with Filament Breezy
- π Instant 2-Factor Authentication capabilities
- π₯ Simple user-to-role assignment
- π User impersonation via Filament Impersonate
π‘ API & Integration
- π Full API support with Filament API Service
- Seamlessly integrated with Shield
- Ready-to-use API endpoints
- π¨ Email integration using Resend
- π Auto-generated API documentation
π Media & Content Management
- πΌοΈ Integrated Filament Media Library
- Easy media handling process
- Spatie Media Library support
βοΈ Configuration & Settings
- ποΈ Dynamic plugin management via Filament Settings
- Enable/disable features on the fly
- Spatie Laravel Settings integration
π€ Contributing
We welcome contributions! Please follow these steps:
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
π Acknowledgments
- FilamentPHP
- Laravel
- All our amazing contributors
π¬ Support
- π Report a bug
- π‘ Request a feature
- π§ Email support
- π¬ Discord community
- π¬ Whatsapp community
Top comments (0)