Skip to content

FabriCTD/DolarCTD

Repository files navigation

DólarCTD

Cotizaciones del dólar y otras monedas en tiempo real para Sudamérica.

Sitio en vivo GitHub API


✨ Características

Característica Detalle
🇦🇷 Argentina Dólar Blue, Oficial, MEP, CCL, Cripto, Tarjeta, Mayorista y más
🇧🇷 Brasil Dólar, Euro y otras monedas en BRL
🇨🇱 Chile Dólar, Euro y otras monedas en CLP
🇺🇾 Uruguay Dólar, Euro y otras monedas en UYU
🇻🇪 Venezuela Dólar Oficial BCV, Paralelo y Cripto
🎮 Steam / Netflix Cálculo de dólar para servicios digitales (AR)
Actualización automática Cada 1 minuto sin recargar la página
🧮 Calculadora integrada Por cotización y en todas a la vez
📊 Estado de APIs Monitor en tiempo real de todos los endpoints
🔍 SEO completo Meta tags, Open Graph, Schema.org, sitemap
📱 Responsive Adaptado para móvil, tablet y desktop
🚫 Sin publicidad Sin registro, sin tracking, sin publicidad

📡 APIs Utilizadas

País Endpoint
🇦🇷 Argentina dolarapi.com/v1/dolares · dolarapi.com/v1/cotizaciones
🇧🇷 Brasil br.dolarapi.com/v1/cotacoes
🇨🇱 Chile cl.dolarapi.com/v1/cotizaciones
🇺🇾 Uruguay uy.dolarapi.com/v1/cotizaciones
🇻🇪 Venezuela ve.dolarapi.com/v1/dolares

🗂 Estructura del Proyecto

DolarCTD/
│
├── index.html              # 🏠 Selector de país
├── estados-apis.html       # 📊 Monitor de APIs
├── robots.txt
├── sitemap.xml
│
├── css/
│   ├── style.css           # 🎨 CSS global único (todos los países lo usan)
│   └── estados-apis.css    # Estilos adicionales para el monitor
│
├── js/
│   ├── app.js              # 🧠 Lógica compartida (cards, modal, progress bar)
│   ├── script.js           # Script del root
│   └── estados-apis.js     # Lógica del monitor de APIs
│
├── ar/                     # 🇦🇷 Argentina
│   ├── inicio.html         # Página principal
│   ├── contacto.html       # Página de contacto
│   ├── desarrollador.html  # → github.com/FabriCTD
│   ├── ofertas-steam.html  # → Steam
│   ├── js/script.js        # Lógica específica AR (fetch + nombres)
│   └── css/style.css       # @import global
│
├── br/                     # 🇧🇷 Brasil (pt-BR)
│   ├── inicio.html
│   ├── js/script.js
│   └── css/style.css
│
├── cl/                     # 🇨🇱 Chile
│   ├── inicio.html
│   ├── js/script.js
│   └── css/style.css
│
├── uy/                     # 🇺🇾 Uruguay
│   ├── inicio.html
│   ├── js/script.js
│   └── css/style.css
│
└── ve/                     # 🇻🇪 Venezuela
    ├── inicio.html
    ├── js/script.js
    └── css/style.css

Nota de arquitectura: Todo el CSS está centralizado en css/style.css. Los archivos ar/css/style.css, cl/css/style.css, etc. son simplemente @import del global — sin duplicación.


🎨 Diseño

  • Fuente: Inter — tipografía premium
  • Paleta: Azul profundo + Azul eléctrico + Ámbar dorado
  • Cards: Glassmorphism con gradiente superior animado
  • Animaciones: Fade-in con stagger, hover glow, progress bar, modal con spring physics
  • Skeleton loaders mientras carga la API
  • Dropdown de países en el header para navegar sin volver al inicio

🚀 Instalación local

# Clonar el repositorio
git clone https://github.com/FabriCTD/DolarCTD.git

# Entrar al directorio
cd DolarCTD

# Abrir con cualquier servidor estático, por ejemplo:
npx serve .
# o simplemente abrir index.html en el navegador

No requiere Node.js, npm ni ningún build step. HTML + CSS + JS puro.


👤 Desarrollador

FabriCTD

GitHub YouTube Steam Email


📄 Licencia

MIT License — Libre para usar, modificar y distribuir.


⚠️ Aviso Legal: La información mostrada en DólarCTD proviene de fuentes públicas y se ofrece únicamente con fines informativos. No constituye asesoramiento financiero. DólarCTD no está afiliado con Steam, Netflix ni ninguna plataforma de entretenimiento mencionada.