Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.13 KB

README.md

File metadata and controls

73 lines (50 loc) · 2.13 KB

Tu ganado

Aplicación móvil para la administración de tambos. Realizado en la Escuela Agropecuaria de Tres Arroyos como proyecto final de monografía de Damian Girado. Permite agregar y eliminar vacas y registros de ordeñe. Visualizar los datos en tablas y gráficos.

Programas necesarios para el despliegue: NodeJS, Git, MySQL.

Backend

Se utilizó NestJS con TypeORM y MySQL como base de datos.

¿Cómo desplegar?

  1. Instalar MYSQL y configurar el servicio en la máquina. Puede descargarlo desde aquí.

  2. Clonar el repositorio y acceder al backend.

  git clone https://github.com/FacuLL/tuganado
  cd backend
  1. Crear un archivo en ./backend llamado ".env". Ingresar alli la configuración de la base de datos. Utilizar el archivo ".env.example" para guiarse.

  2. Instalar dependencias

  npm i -g @nestjs/cli
  npm install
  1. Iniciar servidor
  npm run dev

Frontend

Se utilizó Ionic con AngularJS. Para los gráficos se utilizó chart.js.

¿Cómo desplegar?

  1. Clonar el repositorio y acceder al frontend.
  git clone https://github.com/FacuLL/tuganado
  cd frontend
  1. Instalar dependencias
  npm install -g @ionic/cli
  npm install
  1. Iniciar servidor
  ionic serve
  1. Acceder desde el navegador ingresando a http://localhost:8100

Galería