icebearsoft / krud
Herramienta de gestión de sistemas
dev-main
2023-10-10 21:34 UTC
Requires
- php: ^8.0
This package is auto-updated.
Last update: 2025-04-11 00:29:05 UTC
README
Krud es una estructura de aplicación diseñada para Laravel. El Krud proporciona un punto de partida para tu aplicación.
Componentes
- Krud Security
- Inicio de sesión con Jetstream - default
- Inicio de sesión con LdapRecord - opcional
- Gestión de Usuarios
- Asignación de Roles
- Asignación de Permisos por Módulos
- Admin Krud
- GUI para administración de Krud Security
- Generador low code de "Catálogos (CRUD)"
- Gestor de base de Datos MySQL
- Lector de Logs
- Krud Aux
Instalación
Instalar paquete en Laravel
composer require icebearsoft/krud
Utilizar entorno de desarrollo con Docker
php artisan krud:set-docker docker-compose build docker-compose up -d
Instalar Krud
# utilizando recursos locales php artisan krud:install # utilizando entorno en docker docker exec -it idContainer bash php artisan krud:install
Configuración opcional
Seeders
Agregar en database/seeds/DatabaseSeeder.php
public function run() { $this->call(ModulosSeeder::class); $this->call(PermisosSeeder::class); }
Usuario default
Usuario: admin@mail.com Password: "temp,123"
Visitar la wiki para conocer mas acerca del proyecto.