EN VIVOMi Cartera · demo con datos ficticiosopen_in_new
El problema
Las finanzas se llevan en hojas sueltas y no hay visibilidad del flujo de caja futuro.
La solución
Sistema financiero self-hosted: patrimonio, flujo proyectado, recurrentes y deuda.
El resultado
Decisiones con forecast real de caja y datos que se quedan en tu servidor.
Detalles
Origen
Mi Cartera nació en 2023, al arrancar una nueva etapa de vida que exigía controlar el flujo de caja con precisión: entender tendencias de gasto, proyectar ingresos y egresos (forecast) y generar algo parecido a un estado de cuenta mensual que realmente sirviera para decidir. La primera versión fue una hoja de Excel cargada de macros — funcional, pero incómoda: revisar el dinero significaba abrir un archivo pesado y navegar fórmulas.
Evolución
Fase 1 — Excel + Macros (2023). Registro manual con macros para automatizar cálculos. Cumplía, pero no era práctico para consultar información al vuelo.
Fase 2 — Google Apps Script. Migración a una interfaz más automática, reduciendo la fricción de captura y consulta.
Fase 3 — Android + WebView + SQLite. El objetivo pasó a ser la disponibilidad: tener el flujo de caja protegido pero accesible desde cualquier lugar, no atado a una laptop. La app se movió a Android con una capa WebView sobre una base de datos SQLite local.
Fase 4 — Self-hosted en Docker + PostgreSQL (actual). Sostener una base de datos accesible desde cualquier lugar implicaba pagar una API en la nube — un costo recurrente injustificable para un proyecto personal. La solución fue migrar todo a contenedores Docker con self-hosting: cero dependencia de terceros, con PostgreSQL como motor para soportar gestión multi-usuario (roles y permisos) y escalar sin fricción.
Cómo funciona hoy
Dashboard: patrimonio neto, forecast del mes y regla 50/30/20 sobre ingreso real + proyectado.
El Dashboard concentra el patrimonio neto total, ingresos y gastos proyectados del mes, el estado de cada cartera (banco, efectivo, ahorro) y una guía basada en la regla 50/30/20 (necesidades, caprichos, ahorro). También muestra el avance de las metas de ahorro activas.
Libro de movimientos: reales y proyectados, clasificados por categoría y etiqueta.
El Libro de Movimientos es el registro central: cada ingreso, gasto y transferencia queda clasificado por categoría y etiqueta, con estatus real o proyectado. Los movimientos proyectados se confirman con un clic cuando ocurren de verdad, lo que mantiene el forecast alineado con la realidad sin perder el histórico de lo planeado.
Calendario de flujo de caja: saldo proyectado día a día.
El Calendario de Flujo de Caja proyecta el saldo día por día a lo largo del mes, cruzando el saldo inicial con los movimientos reales y las recurrencias ya programadas — la vista que responde "¿voy a tener liquidez el día 20?" antes de que sea un problema.
Alrededor de estos tres módulos centrales viven: Carteras (cuentas activas y archivadas por ejercicio fiscal), Categorías y Etiquetas (catálogo de clasificación), Recurrentes (reglas de movimientos automáticos como renta o suscripciones, con frecuencia y próxima ocurrencia), Ahorro (metas con objetivo y avance) y Deudas (seguimiento de préstamos con porcentaje pagado y cuotas pendientes). Todo con roles de usuario y separación por ejercicio fiscal.
¿Tu caso es parecido? No vendemos una copia: partimos de esta base probada y la adaptamos a tus procesos, en menos tiempo y con menor riesgo que empezar de cero.
Usamos cookies técnicas necesarias para que el sitio funcione y, solo si lo aceptas, cookies de analítica (Google Analytics) para mejorar. Consulta la política de cookies y el aviso de privacidad.