w4 / laravelkit
Paquete de Automatizacion Inicial de Configuracion de Proyectos Laravel Livewire PHP.
Installs: 58
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/w4/laravelkit
Requires
- php: >=8.1
- illuminate/console: *
Requires (Dev)
- illuminate/support: *
- laravel/framework: ^v12.0
- laravel/pint: ^1.16
Conflicts
- laravel/framework: <12.0
README
W4-LaravelKit-Livewire Paquete de software composer, diseñado para automatizar la instalación y configuración de paquetes para proyectos Laravel SPA (Single Page Applications) con Livewire. Su objetivo es mejorar la Reactividad, el Diseño de Interfaces, la Experiencia de Usuario (UX), la Seguridad y el Desarrollo Modular en aplicaciones Laravel Livewire, y que a su vez el desarrollo de proyectos sea divertida y fluida.
📌 Características Principales
✅ Instalación automatizada de paquetes para aplicaciones Laravel SPA Livewire.
✅ Optimizado para Livewire 3 y DaisyUI 5, mejorando el diseño y la interactividad.
✅ Facilidad para la creacion y modificacion de modales con interactividad Livewire.
✅ Soporte para Múltiples Idiomas con Laravel Lang.
✅ Estructura modular con Laravel Modules.
✅ Comando especial para usar Livewire dentro de Laravel Modules.
✅ Generación de Tablas Interactivas Avanzadas con LivewirePowerGrid.
✅ Complementado para Flujos de Trabajo Integrales con Laravel-WorkFlow.
✅ Sistema de Roles y Permisos con Spatie LaravelPermission.
✅ Creacion de Agentes de Inteligencia Artificial para aplicaciones Laravel con Neuron-AI.
⚡ Compatibilidad y Versiones
| Laravel | W4-LaravelKit-Livewire |
|---|---|
| 12.0 | ^2.0.0 |
🛠 Paquetes Instalados Automáticamente
Al instalar W4-LaravelKit-Livewire, se configuran y optimizan los siguientes paquetes para el desarrollo de aplicaciones de forma inmediata:
| Paquete | Descripción |
|---|---|
| Laravel Livewire | Proporciona interactividad en tiempo real para aplicaciones SPA. (Incluye soporte para Livewire Volt). |
| Livewire Wire-elements-Modal | Componente Livewire que le proporciona un modal que admite varios modales secundarios mientras mantiene el estado. |
| Laravel DebugBar | Barra de depuracion en vistas que integra PHP Debug Bar para consultas en bases de datos e informacion diversa |
| DaisyUI | MicroFramework basado en Tailwind CSS, mejorando el diseño de interfaces y UX. |
| Laravel Lang | Agrega soporte para múltiples idiomas (por defecto, traduce de inglés a español). |
| Laravel Modules | Facilita la Creación y Gestión de Módulos en proyectos Laravel. |
| W4-LivewireModules | Comando para creacion y gestion Componentes Livewire-v3 dentro de Modulos de Laravel-Modules. |
| Livewire PowerGrid | Permite la creación de tablas interactivas con filtros, exportación y paginación. |
| Laravel-WorkFlow | Motor de Flujos de Trabajo duraderos para aplicaciones Laravel con orquestadores PHP. |
| LaravelPermission | Facilita la Administracion de Roles y Permisos de usuarios en aplicaciones Laravel. |
| Neuron-AI | MicroFramework para Creacion de Agentes Inteligentes y RAG desarrollo de aplicaciones Laravel. |
Además, se incluyen Componentes Blade y Livewire Inpirados en DaisyUI de forma opcional como complemento para el Desarrollo de Interfaces y UX.
📦 Versiones de los Paquetes Utilizados
| Paquete | Versión |
|---|---|
| Laravel Livewire | ^3 |
| Laravel Modal | ^2 |
| Laravel Debug Bar | ^3 |
| DaisyUI | ^5 |
| Laravel Lang | ^5 |
| Laravel Modules | ^12 |
| W4-LivewireModules | ^1 |
| Livewire PowerGrid | ^6 |
| Laravel WorkFlow | ^1 |
| LaravelPermission | ^6 |
| Neuron-AI | ^1 |
🔧 Instalación
Para instalar W4LaravelKit en tu proyecto Laravel, ejecuta:
composer require w4/laravelkit
Despues de la instalacion ejecute:
php artisan w4laravelkit:install
Opcional: Componentes diseñados para la interfaz de usuario
php artisan vendor:publish --tag=w4laravelkit-components
Practicamente eso es todo, su entorno de desarrollo con los paquetes instalados y la configuracion necesaria para su funcionamiento esta echa, esperamos en W4-Technologies de Mexico que este paquete sea de su enetera satisfaccion.
📜 Licencia
Este software está licenciado bajo MIT License. Consulta el archivo LICENSE.md para más información.
🤝 Créditos
Desarrollado con ❤️ por:
👤 Francisco J. Morales
🔗 GitHub: FranciscoJ.Morales
🔗 Web: w4.software