Skip to content

Repositorio para la asignatura IV de Antonio Rodríguez Rodríguez.

License

Notifications You must be signed in to change notification settings

antoniorr02/MenuConsulter

Repository files navigation

MenuConsulter

Repositorio para la asignatura Infraestructura Virtual de Antonio Rodríguez Rodríguez.

Problema a resolver:

Soy un estudiante que tiene el problema de ser muy exquisito con la comida y quiero saber cuando se va a ofrecer comida que se adapte a mis preferencias, ya que pierdo mucho tiempo teniendo que entrar en la web de comedores universitarios y ver entre todo lo disponible si me gusta algo. Del mismo modo, me gustaría saber la calidad alimenticia de los platos que hay disponibles cada día: macronutrientes, calorías, etc. Ya que tengo como objetivo personal, con mi entrenamiento, subir de peso ganando masa muscular, con lo que debería tener alguna forma de adecuar mi dieta a dicho objetivo.

Resolución del problema

Descripción

Este proyecto es un sistema automatizado que ayuda a los estudiantes a encontrar comidas que se adapten a sus preferencias y objetivos nutricionales. El sistema extrae los menús diarios de diferentes comedores disponibles, filtra los platos según las preferencias del usuario y proporciona un análisis nutricional de los platos. El estudiante evita perder tiempo revisando los menús manualmente y puede seguir un plan nutricional adecuado a sus necesidades de entrenamiento.

Resumen de las tareas:

  • just build: Compila el proyecto y genera el binario en la carpeta bin.
  • just install_deps: Instala las dependencias del proyecto utilizandgo modules.
  • just clean: Limpia el binario y otros archivos generados.
  • just check: Verifica que el código fuente esté correctamente formateado.
  • just test: Ejecuta los test para comprobar el correcto funcionamiento del proyecto.

Generación y ejecución de la imagen

Construir la imagen: docker build -t <nombre_imagen> . Ejecutar la imagen: docker run -u 1001 -t -v pwd:/app/test <nombre_imagen> Desde docker hub: docker run -u 1001 -t -v pwd:/app/test antoniorr02/menuconsulter

About

Repositorio para la asignatura IV de Antonio Rodríguez Rodríguez.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages