Code Monkey home page Code Monkey logo

nutri-app's People

Contributors

luciaansino avatar puchy22 avatar

Watchers

 avatar

Forkers

luciaansino

nutri-app's Issues

GitHub actions fallo al publicar

La imagen no se está publicando correctamente con GitHub actions. El problema es en relación de permisos de la carpeta usada como WORKDIR

¿A que se refiere con producto?

El elemento más básico en una compra es el alimento comprado. Como se indica en #3 es necesario saber los macronutrientes de cada producto aparte del nombre, ya que se necesitan para solucionar el problema planteado en la HU1.

¿Como sabemos de cuando es la factura?

Para que el ususario pudiera saber si necesita comprar más alimentos, la consulta que realiza de los macronutrientes es desde un rango de tiempo. Por ejemplo, si quiere saber si necesita más grasas no es desde la primera factura subida, sino si en la última semana ha comprado suficiente alimentos para alcanzar la cantidad de grasas consumidas deseada. Para realizar eso, es necesario que se indique la fecha en la que se realizó la compra, que es #9 .

[HU1]

Soy María, una deportista de 30 años que necesita llevar a cabo una alimentación muy precisa, pero no tengo mucho tiempo porque,
al mismo tiempo que entreno, también trabajo. Por lo tanto, lo que voy a comer en un día lo compro esa misma mañana. Ya sé más o
menos los alimentos que tengo que comprar, pero el problema viene a la hora de las cantidades o algunos alimentos que no tengo
todo el tiempo del mundo para ver exactamente cuántas grasas contienen porque siempre voy con prisa.

Ojalá existiera una solución que, solo con pasarle la factura electrónica de la compra, me proporcionara un total de todos
estos datos de macronutrientes. Así podría saber con exactitud si me ha faltado algo y podría ir a comprarlo en otro momento
del día rápidamente, ya que más o menos sé qué alimentos llevan más proteínas, grasas o carbohidratos o compensar añadiendo más
cantidad de mi suplementación.

Requesito no válido

Hay requisitos antiguos en la documentación que ahora no se consideran básicos

Elección del runtime

Por el lenguaje de programación acordado #6, hay que elegir un runtime compatible con TypeScript de acuerdo con #12.

¿Que es la factura electronica de la compra?

La factura de la compra indica los productos que han sido comprados y la cantidad de cada producto que ha sido adquirida. Además, conviene saber la fecha en la que se efectua la compra para cuando el cliente haga la consulta de los macronutrientes adquiridos en la semana, como se indica en #3 .

Como se lee de los tickets

Se necesita una biblioteca para leer información de archivos que contienen toda la información del ticket en texto plano.

[HU2]

Soy Rubén, un estudiante de 21 años, peso unos 70 kg y mido 1'74, siempre me ha gustado mucho practicar deporte para mantenerme
en forma, desarrollar masa muscular y verme bien físicamente.

El problema principal es que la alimentación es una parte fundamental para ayudar al progreso en este entrenamiento.
Pero el hecho de controlar las calorías y macronutrientes es un trabajo que requiere mucho tiempo y que es muy variable
en función del objetivo de una determinada época. Es decir, en invierno por ejemplo es una buena época para comer más y hacer
volumen, en verano con el calor suelo hacer más cardio por las mañanas cuando hace fresco y me gustaría bajar la grasa
corporal; o en épocas donde tengo menos tiempo por exámenes y no puedo entrenar tanto como me gustaría y prefiero solo mantener
las calorías estándar para una persona de mi edad y peso ya que no estoy progresando en el entrenamiento.

El problema es que a la hora de hacer la compra, compro lo que yo creo que es necesario y me gusta para pasar la semana a ojo, y cuando llega
el viernes me doy cuenta que no me quedan suficientes alimentos ricos en proteínas y que no puedo cumplir la ingesta de proteína de ese día
pero sí la de carbohidratos y grasas. Ojalá esto se solucionase al instante de hacer la compra, es decir, que solo con el ticket digital
supiera que la compra no está equilibrada en macronutrientes para una semana y me recomendase los alimentos más óptimos(los que se acerquen más
a la ingesta media en función de mi condición y hábitos) para completarla, así como el tiempo que teóricamente(según mi ingesta media de cada macronutriente)
me duraría esa compra. Así tendría también la posibilidad de comprar estos otros alimentos en otros supermercados y tiendas.

Datos innecesarios

Hay conjuntos de datos que no se usan en los test por tanto son innecesarios

Error en el readme

Los comandos relativos a la creación y ejecución de contenedores tienen errores

Elección de la toolchain

Partiendo de la elección del lenguaje de programación #6 hay que elegir un toolchain (gestor de tareas, gestor de dependencias y un runtime por tratarse de un entorno TypeScript) que sea apropiado para el desarrollo del producto.

Lenguaje de programación

Hay que elegir un lenguaje de programación para hacer tu proyecto, es recomendable que se puedan definir estructuras de datos y variables privadas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.