Saltar al contenido principal
Volver a proyectos
Panel de control de Mikaching con el resumen de finanzas personales
En pausa

Mikaching

Ver sitio

El origen del proyecto

Mikaching surgió de una necesidad personal: encontrar una herramienta de finanzas que se adaptara a la realidad económica chilena. La mayoría de las aplicaciones existentes no consideraban factores locales clave como la variación de la UF o el cálculo real de créditos de consumo.

La solución

Diseñé Mikaching como una Progressive Web App (PWA) enfocada en la usabilidad móvil. El objetivo era crear una experiencia “app-like” sin necesidad de descargar una aplicación nativa. La interfaz es minimalista pero potente y permite al usuario registrar gastos en segundos.

Características principales

  • Escaneo inteligente de boletas: integración con la API de Google Gemini para extraer automáticamente fecha, monto y comercio de una foto.
  • Calculadoras financieras: herramientas integradas para simular créditos de consumo y visualizar el valor histórico de la UF y el dólar.
  • Gestión de suscripciones: módulo específico para controlar gastos recurrentes y fechas de cobro.
  • Panel de control interactivo: gráficos claros sobre distribución de gastos y evolución del ahorro.

Retos técnicos

Integración de IA

El desafío principal fue optimizar el prompt enviado al modelo de visión de Gemini AI para asegurar una alta precisión en la lectura de boletas chilenas, que a menudo tienen formatos muy variables y poca legibilidad.

Optimización de base de datos

Diseñé un esquema en MongoDB optimizado para lecturas rápidas, lo que resulta crucial para que el panel cargue al instante incluso con años de registros financieros.