Kitu Kizuri es una estructura de aplicación diseñada para Laravel. Proporciona un punto de partida para tu aplicación.
- 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
- Krud Admin
- GUI para administración de Krud Security
- Generador Low Code de "Catálogos (CRUD)"
- Gestor de base de Datos para MySQL
- Logs en base de datos - opcional
- Krud Aux
Documentación: https://kitukizuri.icebearsoft.com
Instalar paquete en Laravel
composer require icebearsoft/kitukizuri
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
Agregar en database/seeds/DatabaseSeeder.php
public function run()
{
$this->call(ModulosSeeder::class);
$this->call(PermisosSeeder::class);
$this->call(MenuSeeder::class);
}
Usuario: admin@mail.com Password: "temp,123"
Visitar la wiki para conocer más acerca del proyecto.