Proyecto con fines de prueba creado siguiendo la documentación de InfyOm
- Generar Layout
- Generar Scaffold
- Generar Datatables
- Generar factory
- Generar seeder
- Generar a partir de una tabla creada
-
Clonar repositorio e ingresar al directorio principal
git clone https://github.com/alejandro-ser/infyom-admin.git
cd infyom-admin
-
Crear una base de datos en MySQL
-
Copiar ó renombrar el archivo .env.example a .env
cp .env.example .env
-
Agregar la conexión a la base de de datos en .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=Tu_base_de_datos_va_aquí
DB_USERNAME=Tus_credenciales_van_aquí
DB_PASSWORD=Tus_credenciales_van_aquí -
Ejecutar los comandos:
composer install
(instalar dependencias de Laravel)
php artisan migrate
(crear tablas en la base de datos)
php artisan db:seed
(generar registros base del administrador)
npm install && npm run dev
(compilar los scripts JS y estilos CSS)
php artisan serve
(iniciar proyecto en servidor local) -
Ingresar a la url http://127.0.0.1:8000
-
Ingresar a la url http://127.0.0.1:8000/home para ver el administrador
Crear un nuevo usuario o usar uno de los creados al generar por las semillas (buscar en la tabla users).
Contraseña por defecto: 12345678
"infyomlabs/laravel-generator": "7.0.x-dev",
"laravelcollective/html": "^6.1",
"infyomlabs/adminlte-templates": "7.0.x-dev",
"doctrine/dbal": "~2.10.2",
"laravel/ui": "^2.0",
"yajra/laravel-datatables-buttons": "^4.9.1",
"yajra/laravel-datatables-html": "^4.27",
"yajra/laravel-datatables-oracle": "~9.10"