Una aplicación de consola desarrollada en Java que permite convertir monedas entre distintas divisas utilizando una API de tasas de cambio en tiempo real.
- Conversión entre monedas como COP, USD, ARS, BRL y VES.
- Obtención de tasas actualizadas mediante una API externa.
- Menú interactivo en consola.
- Registro de conversiones en historial.
- Código limpio y organizado siguiendo principios de programación orientada a objetos.
La aplicación utiliza la siguiente API gratuita para obtener los tipos de cambio:
- 🌐 ExchangeRate API
Endpoint de ejemplo:
https://v6.exchangerate-api.com/v6/TU_API_KEY/latest/USD
- 💻 Java 24
- 🧠 Programación Orientada a Objetos (POO)
- 🌐 HttpClient (para realizar peticiones a la API)
- 📦 Gson (para convertir JSON a objetos Java)
- 🔧 IntelliJ IDEA (IDE utilizada)
- 🗂️ Git y GitHub (control de versiones y repositorio)
Antes de ejecutar el proyecto, asegúrate de tener instalado lo siguiente:
- ✅ Java JDK 24
- ✅ Git
- ✅ Conexión a internet (para acceder a la API)
- ✅ Una cuenta en ExchangeRate-API para obtener tu clave
- Clonar el repositorio:
git clone https://github.com/pedro8734/ConversorDeMonedas.git
cd ConversorDeMonedas
👨💻 Autor
Pedro
GitHub: pedro8734