La Despensa
Aplicación Android para organizar recetas, planificar menús semanales y generar automáticamente listas de la compra agrupadas por categorías para cada hogar.
Descripción y Evolución Técnica
La Despensa es una aplicación Android diseñada para optimizar la organización doméstica, facilitando la gestión integral de recetas, la planificación de menús semanales y el control de compras.
El proyecto nació originalmente como una plataforma web Full Stack desarrollada en Python y React con PostgreSQL, lo que permitió validar la lógica de negocio y la estructura de datos relacional.
Los usuarios pueden digitalizar su recetario personal y utilizarlo para distribuir las comidas en un calendario semanal por franjas, organizando desayunos, almuerzos y cenas de manera visual e intuitiva.
Una de sus funciones clave es la automatización: el sistema cruza los datos del menú planificado para generar una lista de la compra inteligente, sumando cantidades y categorizando productos para evitar el desperdicio.
Para garantizar la sostenibilidad a largo plazo y eliminar los costes de servidores en la nube, tomé la decisión estratégica de migrar y reescribir la aplicación completamente en nativo usando Kotlin.
Actualmente, la app utiliza una arquitectura de almacenamiento local basada en Room, lo que ofrece una experiencia rápida, privada y 100% offline, manteniendo toda la complejidad lógica del diseño original.