Saltar al contenido
HA
Todos los proyectos

Node.js

Fondos

Dashboard de fondos mutuos ERNI, BBVA y Tyba. Serie relativa en % (Chart.js), filtro por días, moneda y riesgo, tabla neta de comisión.

Abrir en vivo

Qué resuelve

Cada gestora publica valor cuota en un sitio distinto. Ingest por API: Inteligo (ERNI), past-returns (BBVA), historic-performance (Tyba). Si BBVA no trae key, Puppeteer saca el Tsec de la web. GET / arma series normalizadas al primer valor y el retorno descuenta fee.

Stack

  • Node.js
  • Express
  • Mongoose
  • MongoDB
  • Puppeteer
  • Chart.js
  • Fly.io

Infra

Un proceso Node: Express sirve HTML SSR, Mongoose, endpoints /api/erni|/bbva|/tyba para upsert. Docker Node 22, Fly.io GRU 256 MB con auto-stop, deploy con GitHub Actions.