Download the PHP package siubie/kaido-kit without Composer
On this page you can find all versions of the php package siubie/kaido-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download siubie/kaido-kit
More information about siubie/kaido-kit
Files in siubie/kaido-kit
Package kaido-kit
Short Description Filament Admin Panel Starter Kit with pre-configured packages and settings
License MIT
Informations about the package kaido-kit
🚀 Kaido Kit FilamentPhp Starter Code
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
🚀 Quick Start
-
Create new project using composer
-
Composer install
-
Npm Install
-
Copy .env
-
Configure your database in .env
-
Configure your google sign in cliend id and secret (optional)
-
Configure your resend for email sending (optional)
-
Migrate your database
-
Serve the Application
-
If run successfully you will get this login interface
-
When signed in it will show this (not much yet but it getting there :) )
-
Next step is to setup the RBAC, first generate the role and permission
- It will ask which panel do you want to generate permission/policies for choose the admin panel.
-
Setup the super admin using this command
-
Choose your super admin user and login again.
Running on Docker with Laravel Sail
-
Clone the repository
-
Copy .env.example to .env
-
Install dependencies
-
Install Laravel Sail
-
Run Sail
-
Generate App Key
-
Run migration
-
Next step is to setup the RBAC, first generate the role and permission
-
Setup the super admin using this command
- Serve the Application
Security
Set your app Debug to false in .env file
🤝 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
⭐ Show your support
For Indonesian community you can get support and the recording course for how to create this kit here : https://www.dosenngoding.com/courses/8
Give a ⭐️ if this project helped you!
Star History
All versions of kaido-kit with dependencies
bezhansalleh/filament-shield Version ^3.3
dedoc/scramble Version ^0.12.10
dutchcodingcompany/filament-socialite Version ^2.3
filament/filament Version ^3.2
filament/spatie-laravel-media-library-plugin Version ^3.2
filament/spatie-laravel-settings-plugin Version ^3.2
hasnayeen/themes Version *
jeffgreco13/filament-breezy Version ^2.4
laravel/framework Version ^12.0
laravel/sanctum Version ^4.0
laravel/tinker Version ^2.9
owenvoke/blade-fontawesome Version ^2.8
pxlrbt/filament-excel Version ^2.3
resend/resend-laravel Version ^0.16.1
rupadana/filament-api-service Version ^3.4.4
socialiteproviders/google Version ^4.1
stechstudio/filament-impersonate Version ^3.15