Chanchito Finanzas
Stack
Descripción
Chanchito Finanzas es una aplicación web diseñada para brindar control total sobre las finanzas personales. El núcleo de la plataforma permite a los usuarios registrar ágilmente sus ingresos, gastos diarios y metas de ahorro, ofreciendo un panel claro de su salud financiera. Además de la gestión diaria, cuenta con un módulo avanzado de inversiones que rastrea activos complejos del mercado, utilizando Inteligencia Artificial para automatizar la carga de datos.
El desafío
El principal desafío fue diseñar una base de datos segura y eficiente que soporte tanto un alto volumen de transacciones diarias (gastos/ingresos) como datos financieros complejos y dinámicos. Sumado a esto, se requería automatizar la recolección de cotizaciones del mercado sorteando bloqueos regionales de las APIs de IA, y asegurar que la información sensible de cada usuario estuviera estrictamente aislada y protegida.
La solución
Se desarrolló un frontend altamente reactivo en Next.js para agilizar la carga manual de gastos e ingresos. En el backend, se implementó un esquema relacional estricto en Supabase con políticas de Row Level Security (RLS) para proteger los datos. Para la automatización avanzada, se integró una arquitectura LangChain de dos nodos en n8n con Google Vertex AI y Server Actions con web scraping, logrando categorización automática y actualización de precios en tiempo real.
Resultados
Se logró una plataforma financiera "todo en uno" rápida, segura y escalable. Los usuarios pueden visualizar sus balances mensuales al instante y clasificar sus consumos sin fricción. La suma del módulo de inversiones automatizado por IA reduce drásticamente el tiempo de gestión del portafolio. El proyecto demuestra un enfoque Senior en el desarrollo Full-Stack, priorizando la experiencia del usuario y la seguridad de los datos.

