Recipe Reanimator: Cómo Kiro me ayudó a crear una aplicación Frankenstein que lucha contra el desperdicio de alimentos

Descubre cómo Kiro fue clave en la creación de una innovadora aplicación que combate el desperdicio de alimentos. ¡Conoce la historia de este Frankenstein tecnológico!

jueves, 4 de diciembre de 2025 • 4 min de lectura • Equipo Q2BSTUDIO

Cómo Kiro me ayudó a crear una aplicación Frankenstein que lucha contra el desperdicio de alimentos.

El desperdicio de alimentos es un monstruo real que devora recursos, dinero y clima. Cada año se tiran alrededor de 1,3 billones de toneladas de comida mientras millones pasan hambre y la temperatura del planeta sube. Con esa idea nació Recipe Reanimator: una aplicación web con estética de Halloween que reanima ingredientes olvidados y los convierte en recetas generadas por IA, mostrando además cuánto alimento, dinero y CO2 se ahorra en el proceso.

Recipe Reanimator permite al usuario tomar una foto de la despensa y, mediante visión artificial, detectar ingredientes visibles. Luego arrastra los ingredientes a un caldero digital con cantidades, pulsa preparar y la IA genera cinco recetas personalizadas clasificadas por su capacidad de rescatar lo que ya tienes. La app muestra impacto en tiempo real, permite guardar recetas favoritas, crear listas de compra para ingredientes faltantes y compartir recetas mediante enlaces públicos.

Tecnológicamente es una criatura cosida con distintos tejidos: interfaz React y Vite para las animaciones del caldero, backend en Python FastAPI para la orquestación de modelos, TiDB para datos relacionales como usuarios y favoritos, MongoDB para documentos flexibles de recetas e historial, Google Gemini para generación de recetas y comprensión de imágenes, y despliegue con GitHub Actions y Cloud Run. Es una arquitectura que exige disciplina y visibilidad entre capas para no romperse al primer mal parche.

Para domar esa complejidad utilicé a Kiro como asistente de laboratorio IA. Kiro no se limitó a generar fragmentos de código, fue una herramienta de desarrollo orientada a especificaciones que pudo interactuar directamente con mis bases de datos mediante MCP, entender el diseño del proyecto y aplicar reglas de estilo y tono desde archivos de steering. Gracias a eso pude mantener coherencia entre frontend, backend y modelos de IA, y detectar errores de tipado, esquemas y despliegue antes de llegar a producción.

Un flujo de trabajo habitual fue documentar requisitos y diseño, dejar que Kiro descompusiera las tareas y provocar cambios mediante conversación contextual. Por ejemplo, para integrar el análisis de imágenes de despensa pedí que añadiera un endpoint de FastAPI para subidas, que llamara a Gemini Vision para extraer ingredientes y que actualizara la UI React para aceptar arrastrar imágenes y mostrar los resultados. Kiro consultó esquemas reales en TiDB y documentos en MongoDB, generó SQL y endpoints correctos y aplicó las reglas de estilo que había definido en el proyecto.

Ese enfoque espec-driven redujo la ambigüedad: definimos cómo calcular el score de aprovechamiento y las métricas de sostenibilidad, qué campos iban a TiDB y cuáles a MongoDB, y cómo presentar esos números sin saturar la interfaz. La integración de MCP convirtió a las bases de datos en participantes activos del desarrollo y no en cajas negras, mientras que las reglas de steering aseguraron que la estética, la terminología y la estructura del código se mantuvieran consistentes.

En Q2BSTUDIO, empresa especializada en desarrollo de software y aplicaciones a medida, nos apasiona crear soluciones como Recipe Reanimator que combinan experiencia de usuario, inteligencia artificial y buenas prácticas de ingeniería. Ofrecemos servicios de software a medida y aplicaciones a medida para empresas que quieren transformar ideas en productos reales. Si buscas desarrollar una solución similar, podemos ayudarte desde el diseño arquitectónico hasta la puesta en marcha en cloud.

Nuestro equipo también cubre áreas complementarias indispensables para proyectos productivos: servicios cloud aws y azure para escalado y despliegue seguro, ciberseguridad y pentesting para proteger datos y usuarios, y servicios de inteligencia de negocio y power bi para extraer valor de los datos. Además trabajamos con agentes IA e ia para empresas que automatizan procesos y mejoran la toma de decisiones.

Si te interesa construir una aplicación con IA que reduzca desperdicio, optimice costes y esté lista para producción, hablamos. Podemos diseñar un proyecto a medida y apoyarte con integraciones avanzadas y gobernanza de datos. Conoce cómo trabajamos en desarrollo de aplicaciones y software a medida visitando software a medida y aplicaciones a medida y descubre nuestras capacidades en inteligencia artificial e ia para empresas.

Recipe Reanimator es la prueba de que, con la mezcla adecuada de tecnología, disciplina y creatividad, se puede convertir un problema social en una experiencia útil y disfrutable. En Q2BSTUDIO estamos listos para ayudarte a coser tu propio monstruo productivo, siempre con enfoque en seguridad, escalabilidad y resultados medibles.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.