Este repositorio cuenta con la version de Lumen 5.8 + JWT 1.0-rc4 para login de usuario y panel Akveo Ngx-admin v3, listo para clonar e iniciar todos tus proyectos.
- Ingresar a 'panel' y correr:
npm install
- Ingresar a la carpeta 'api', en la raiz del proyecto y correr:
composer update
- Correr el servicio en localhost dentro de la misma carpeta:
php -S localhost:8000 -t public
- Una vez iniciado el servidor del respositorio, ingresa a la ruta http://localhost:8000/key para copiar la clave de 32 chars y luego pegarlo en tu archivo .env (APP_KEY).
- Rellenar tu archivo .env con los datos de tu base de datos (basado en MongoDB).
- Corre las migraciones y las semillas:
php artisan db:seed
- Listo! Configura tu Lumen y Panel a gusto.