Inventarios

Maintainability

Aplicación web para llevar el control del inventario de dispositivos del departamento de Computación

Tabla de contenidos

Detalles del cliente

Nombre Email Role
Armandina Juana Leal Flores aleal@tec.mx Directora del Departamento de Computación

URLS del ambiente

Equipo

Nombre Email Role
Miguel Banda miguelangelbandardz@gmail.com Development
Abelardo Gonzalez abelardo_gonzalezg@hotmail.com Development
Luis Rojo luis_alfonso_96@hotmail.com Development
Guillermo Mendoza ams.guillermo@gmail.com Development

Stack Tecnológico

  • [PHP] - Versión 7.1.23
  • [Laravel] - Versión 5.7.26
  • [PostgreSQL] - Versión 11.1
  • Laravel Excel - Versión 3.1 (Utilizando la herramienta de Composer para instalarlo y actualizarlo)
  • Ziggy

Herramientas administrativas

You should ask for access to this tools if you don't have it already:

Desarrollo

Configurar el proyecto

Para el desarollo local del proyecto es necesario instalar Composer, el cual es un manejador de dependencias de PHP el cual nos servirá para el manejo de la aplicación en cuestión de instalación y actualización de paquetes del proyecto. Igualmente es necesario tener instalado PostgreSQL para manejar la base de datos.

  1. Clonar este repositorio en tu equipo:
$ git clone https://github.com/ProyectoIntegrador2018/Inventarios.git
  1. En caso de ser necesario, crear un nuevo archivo .env para realizar pruebas locales específicas
cp .env.example .env
  1. Instalar y/o actualizar dependencias de ser requerido
$ composer install
$ composer update
  1. Generar llave del proyecto
$ php artisan key:generate
  1. Crear la base de datos en PostgreSQL
Crear una base de datos con el nombre de 'inventarios'
  1. Migrar la base de datos
$ php artisan migrate

Correr el stack para desarrollo

  1. Correr en la terminal
$ php artisan serve