Diseño e implementación de una aplicación móvil para la gestión inteligente de alimentos en el hogar

Bookmark (0)
Please login to bookmark Close

Este Trabajo de Fin de Grado se centra en el diseño e implementación de NutrIA, una aplicación móvil orientada a la gestión doméstica de alimentos. La motivación principal surge de la necesidad de fomentar un consumo más eficiente y responsable dentro del hogar, contribuyendo así a la reducción del desperdicio de alimentos mediante el uso de tecnologías móviles e inteligencia artificial.
El proyecto tiene como objetivo desarrollar una herramienta que permita al usuario registrar y gestionar productos alimenticios mediante entrada manual o escaneo de código de barras, añadir la fecha de caducidad seleccionándola en un calendario o mediante reconocimiento de texto en imágenes y organizar los productos en un inventario digital editable. A partir de dicho inventario, la aplicación sugiere recetas basadas en los ingredientes disponibles y permite configurar alertas personalizadas que notifican al usuario cuando un producto está próximo a caducar.
Para la implementación de estas funcionalidades, se han integrado una serie de servicios externos que han contribuido a simplificar y agilizar el proceso de desarrollo. Este se ha llevado a cabo aplicando una combinación de dos de las metodologías ágiles más utilizadas, Scrum y Kanban, lo que ha dado como resultado una solución técnica viable y funcional.
Abstract:
This final degree project introduces NutrIA, a mobile app developed to streamline household food management and reduce waste using smart technology. NutrIA enables users to catalogue groceries quickly by either scanning barcodes or entering items manually and to log expiry dates via an intuitive calendar interface or on-image text recognition. All products are stored in a customisable digital inventory, which de the app uses to recommend recipes based on available ingredients. Users can also set up personalised alerts to receive reminders when items are about to expire.
To deliver these capabilities, the app integrates several third-party services for barcode lookup, optical character recognition and recipe search accelerating development and ensuring robustness. The project was executed using a hybrid agile framework that combines structured sprints of Scrum with the continuous workflow of Kanban. NutrIA is a technically sound and user-friendly solution that promotes responsible consumption and reduces domestic food waste.

​Este Trabajo de Fin de Grado se centra en el diseño e implementación de NutrIA, una aplicación móvil orientada a la gestión doméstica de alimentos. La motivación principal surge de la necesidad de fomentar un consumo más eficiente y responsable dentro del hogar, contribuyendo así a la reducción del desperdicio de alimentos mediante el uso de tecnologías móviles e inteligencia artificial.
El proyecto tiene como objetivo desarrollar una herramienta que permita al usuario registrar y gestionar productos alimenticios mediante entrada manual o escaneo de código de barras, añadir la fecha de caducidad seleccionándola en un calendario o mediante reconocimiento de texto en imágenes y organizar los productos en un inventario digital editable. A partir de dicho inventario, la aplicación sugiere recetas basadas en los ingredientes disponibles y permite configurar alertas personalizadas que notifican al usuario cuando un producto está próximo a caducar.
Para la implementación de estas funcionalidades, se han integrado una serie de servicios externos que han contribuido a simplificar y agilizar el proceso de desarrollo. Este se ha llevado a cabo aplicando una combinación de dos de las metodologías ágiles más utilizadas, Scrum y Kanban, lo que ha dado como resultado una solución técnica viable y funcional.
Abstract:
This final degree project introduces NutrIA, a mobile app developed to streamline household food management and reduce waste using smart technology. NutrIA enables users to catalogue groceries quickly by either scanning barcodes or entering items manually and to log expiry dates via an intuitive calendar interface or on-image text recognition. All products are stored in a customisable digital inventory, which de the app uses to recommend recipes based on available ingredients. Users can also set up personalised alerts to receive reminders when items are about to expire.
To deliver these capabilities, the app integrates several third-party services for barcode lookup, optical character recognition and recipe search accelerating development and ensuring robustness. The project was executed using a hybrid agile framework that combines structured sprints of Scrum with the continuous workflow of Kanban. NutrIA is a technically sound and user-friendly solution that promotes responsible consumption and reduces domestic food waste. Read More