Mis Finanzas — App de finanzas personales
Aplicación Android para la gestión de finanzas personales —ingresos, gastos, tarjetas de crédito, préstamos y metas de ahorro— con almacenamiento exclusivamente local.
- 0
- peticiones de red
- 7
- módulos, de movimientos a préstamos
- 100%
- de los datos en el teléfono

Aplicación de finanzas personales diseñada para el contexto colombiano: registra ingresos y gastos, controla tarjetas y cupos, lleva préstamos y deudas, metas de ahorro y presupuestos. Hecha con React y empaquetada como app Android con Capacitor.
Todo se guarda en el dispositivo: no hay servidor, ni cuentas de usuario, ni sincronización en la nube. La app no hace ninguna petición de red.
El problema
La mayoría de las aplicaciones de finanzas exige vincular cuentas bancarias o almacenar la información en la nube, y pocas contemplan las particularidades del contexto colombiano: billeteras como Nequi y Daviplata, compras a cuotas con tarjeta y préstamos entre particulares. El objetivo fue centralizar esa información en una sola herramienta sin exponer los datos a terceros.
Qué hace
- Inicio: balance del mes, acciones rápidas (gasto, ingreso, mover), carrusel de cuentas con el patrimonio y gráfica de ingresos vs. gastos por día, semana, quincena, mes, año o rango propio.
- Movimientos: ingresos y gastos con categoría, método de pago, nota y fecha. Permite pago dividido entre varias cuentas, validando fondos y cupo disponible. El historial se agrupa por día, con su total neto y un buscador.
- Mover fondos: traslados entre cuentas propias (por ejemplo, de Bancolombia a efectivo) que no se registran como ingreso ni gasto y se pueden deshacer.
- Cuentas y tarjetas: débito, ahorros, efectivo y crédito, con logos de bancos y billeteras colombianas o uno propio.
- Salud del crédito: porcentaje de uso del cupo, score estimado y compras a cuotas; además, gastos recurrentes mensuales.
- Consejos: análisis local por reglas que sugiere, por ejemplo, qué tarjeta pagar primero. Sin APIs externas.
- Préstamos y deudas: lo que presté y lo que me prestaron, con interés simple o compuesto, plazos y abonos parciales.
- Metas, presupuestos y categorías personalizables, respaldo completo en JSON y exportación de movimientos a CSV, compartibles desde Android.
Cómo está hecha
01Interfaz · React 19 + Vite
02Lógica local
03Dispositivo · Capacitor 8
- React 19 + Vite para la interfaz y Recharts para las gráficas.
- Capacitor 8 para empaquetarla como app Android nativa.
- Persistencia con Capacitor Preferences (SharedPreferences nativo), que sobrevive a la limpieza de caché del WebView; en web usa localStorage.
- Exportación e importación con los plugins de archivos y compartir de Capacitor.
Resultado
- Una app Android que reúne en un solo lugar cuentas, tarjetas, préstamos, metas y presupuestos, pensada para cómo se maneja la plata en Colombia.
- Privacidad total: la app no hace ninguna petición de red, así que los datos financieros nunca salen del teléfono.
- Los datos sobreviven a la limpieza de caché del WebView y se pueden respaldar y restaurar con un archivo JSON.
Capturas
Todas con datos de demostración.
Otros proyectos

MotonTienda de repuestos y accesorios para moto
Propuesta de sitio web para un local de repuestos y accesorios de moto (NS, Dominar, Duke y más): catálogo por marca y categoría, buscador, carrito y pedido por WhatsApp con la lista y el total ya escritos.
Demostración publicada en Vercel, con despliegue automático desde GitHub, lista para presentar al cliente.

Hotel Suite RoyalLanding page bilingüe
Sitio web para un hotel 4 estrellas en Melgar (Tolima), en español e inglés, con galería filtrable, opiniones de huéspedes y reserva directa por WhatsApp con las fechas ya escritas en el mensaje.
Publicada en Vercel en español e inglés, con despliegue automático desde GitHub.







