finance
Gestor de finanzas autoalojado con React y API en Workers de Cloudflare. Rastreo de cuentas, transacciones e inversiones con pronósticos IA vía MCP. PWA instalable. Requiere cuenta Cloudflare para D1 y despliegue.
Ficha actualizada 24 sept 2026, 8:38 · upstream 24 sept 2026, 8:14 · release v3.0
Qué es finance
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Finance Manager es una aplicación web progresiva (PWA) para la gestión personal de finanzas, desarrollada con React 19 en el cliente y Hono en un API Worker de Cloudflare. Utiliza la base de datos D1 de SQLite para persistencia y soporta integración con modelos de lenguaje a través del protocolo MCP para análisis financiero y redacción de transacciones. La arquitectura separa la lógica de negocio, validación y almacenamiento en capas claras, facilitando el mantenimiento y la extensión mediante agentes autónomos.
El sistema gestiona estados complejos de transacciones (publicadas, pendientes, revisión MCP) y permite proyecciones de flujo de caja con IA, incluyendo pronósticos horizontales de 90 días. Incluye soporte para múltiples divisas, activos de inversión con valoración de mercado en tiempo real vía Yahoo Finance, y programación de transacciones recurrentes. La gestión de presupuestos fue retirada tras la versión 2.11, enfocándose ahora en el análisis de datos y flujos de efectivo.
La aplicación es instalable como PWA en escritorio y móvil, con temas personalizables y exportación a CSV/JSON. Requiere una cuenta de Cloudflare para provisionar la base de datos D1 y desplegar los Workers, lo que implica un entorno específico más allá de un servidor web tradicional sin contenedores.
- Rastreo detallado de cuentas bancarias e inversiones con valoración en tiempo real.
- Pronóstico de flujo de caja asistido por IA para planificación financiera a corto plazo.
- Gestión de transacciones recurrentes y programadas con calendario integrado.
- Revisión y confirmación de transacciones generadas por agentes de IA (MCP).
- Exportación de datos financieros en formatos estándar para auditoría externa.
- Integración nativa con Cloudflare D1 y Workers para baja latencia y escalabilidad.
- Capacidad de generar pronósticos financieros mediante MCP sin necesidad de claves OpenAI locales.
- Arquitectura modular con separación clara entre cliente, API y worker de IA.
- Soporte completo para PWA con actualizaciones de service-worker y temas oscuros.
- Gestión robusta de estados de transacciones (pending, reviewed, posted) para integridad contable.
- No incluye Docker ni Dockerfile, requiriendo despliegue manual en Cloudflare o similar.
- Dependencia obligatoria de cuenta Cloudflare para base de datos y Workers.
- La versión actual es v2.11 con cambios mayores (v3.0) pendientes que requieren migración.
- Gestión de presupuestos retirada, limitando funcionalidades de planificación presupuestaria clásica.
- Configuración inicial compleja por necesidad de variables de entorno específicas para API y cliente.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Node.js 22.23.2 y cuenta Cloudflare. Copiar archivos .example a wrangler.toml y .dev.vars antes de iniciar. Usar npm run dev reinicia la base de datos local; para producción, configurar D1 en Cloudflare Dashboard. No usar Docker.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.