Skip to content

Aplicación móvil para la administración de tambos

Notifications You must be signed in to change notification settings

FacuLL/tuganado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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