Repositorio para la asignatura Infraestructura Virtual de Antonio Rodríguez Rodríguez.
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.
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.
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.
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