Flogar: Por qué terminé programando nuestra propia app para las cuentas de casa, la hipoteca y los menús de la semana
Dicen que en casa del herrero, cuchillo de palo. Pero cuando tienes dos hijos (dos pequeñas fieras de 8 y 10 años), una cuenta común a la que aportáis todos los meses, compras de supermercado que a veces pagas de tu bolsillo y una hipoteca a la que darle vueltas, llega un punto en el que una hoja de Excel se queda corta. Muy corta.
Y es que en casa nos pasaba lo que a casi cualquier familia: Rocío y yo metíamos una cantidad fija cada mes en la cuenta común de CaixaBank pensando que con eso íbamos sobrados… Y a mitad de trimestre tocaba hacer transferencias extra porque entre recibos, colegios o imprevistos la cifra real era otra. Además, las compras semanales que yo hacía directamente en El Corte Inglés o Hipercor (entre 350 y 550 euros al mes) se quedaban fuera de esa foto.
¿Probamos apps de finanzas personales del mercado? Sí. ¿Nos sirvió alguna? Nada. Ni una sola. Todas están pensadas para un individuo soltero que quiere ver gráficos de colores, no para el día a día real de una familia de cuatro donde lo que necesitas saber es: cuánto tenemos que aportar cada uno para ir al 50/50 real, cómo vamos este mes y qué cenamos el martes sin repetir lo del comedor del colegio.
Así nació Flogar.
Tratar el caos doméstico como un problema serio de Producto
En lugar de hacer otra plantilla de gastos, diseñé Flogar (sobre Next.js 15, React 19 y TypeScript) atacando los tres dolores reales que teníamos en casa:
1. El motor de cuota ideal y el problema de conciliar tickets (Subset-Sum)
Lo primero fue construir parsers a medida para tragarse los extractos en .csv, .xlsx y .pdf tanto de CaixaBank como de la tarjeta de El Corte Inglés (más de 1.600 movimientos históricos).
Aquí salió un reto técnico curioso. En El Corte Inglés tú tienes tickets sueltos provisionales y, a final de mes, te llega un cargo agrupado por departamentos. Para no duplicar gastos ni volverse loco cruzándolos a mano, programé en reconciler.ts un motor de conciliación que primero busca coincidencias 1:1 y, cuando un cargo agrupa varias compras, aplica un algoritmo combinatorio (subset-sum 1:N) para detectar exactamente qué tickets individuales suman esa factura. Mano de santo.
2. Simulador de hipoteca y escenarios «¿Qué pasa si…?»
Otro clásico de cualquier sobremesa familiar: «¿Nos compensa amortizar hipoteca este año reduciendo cuota o reduciendo plazo? ¿Y si queremos guardar X para el viaje a Londres o las vacaciones de verano?».
En mortgage.ts y calculator.ts monté el cuadro de amortización francesa real junto con un simulador interactivo. Mueves un control deslizante y ves al segundo qué impacto tiene en la aportación mensual de cada uno, separando gastos fijos comprometidos, media ponderada de variables y un colchón de seguridad.
3. El toque de gracia: conectar la cocina y el colegio por voz (Instinct + Cookidoo)
Una vez resuelta la parte financiera, nos dimos cuenta de que la otra mitad de la fricción semanal en casa estaba en la nevera.
Conecté el repositorio de Flogar con Instinct (nuestro asistente por WhatsApp) bajo un contrato muy estricto sobre archivos JSON (data/menu.json, data/shopping.json y data/school-menu.json):
- El menú del colegio no se pisa: El sistema lee el menú mensual del comedor escolar de los niños (para que, si a mediodía han comido garbanzos o merluza en el cole, por la noche no les plantemos lo mismo).
- Los sábados de Cookidoo: Los sábados reviso qué vamos a cocinar en la Thermomix, se vuelca el plan semanal y los ingredientes que faltan van directos a la lista de la compra compartida.
- Respeto sagrado a la tablet de casa: Si Rocío o yo dictamos por voz «apunta aguacates y suavizante» mientras vamos por la calle, el agente hace un merge aditivo sin borrar jamás lo que alguien haya apuntado a mano en la tablet de la cocina ni desmarcar lo que ya está metido en el carro del súper.
Lo que me llevo de construir Flogar
Muchas veces asociamos la innovación y la IA a grandes plataformas corporativas o proyectos «startuperos». Pero coger las herramientas que usas en tu trabajo diario, sentarte un fin de semana y construir una herramienta a medida que le quita fricción real a tu propia familia… Eso no tiene precio.