conversor-monedas es un proyecto que convierte dinero entre divisas mediante el consumo de la API de ExchangeRate-API.
Este proyecto mediante un menú con opciones permite convertir un monto de dinero de una moneda a otra, muesta la conversión por pantalla y guarda en el historial cada conversión con su fecha, hora y datos más importantes.
La fecha se carga en estándar UTC con el objetivo de evitar confusiones si se usa en distintos usos horarios y no tener referencia de la ubicación geográfica en que se realizan las conversiones.
Al ejecutar el programa
el usuario debe elegir una de las opciónes disponibles para convertir las monedas introduciendo el número correspondiente y luego el monto de dinero que desea convertir. Luego muestra por pantalla las 2 monedas y a cuánto equivale
el monto ingresado por teclado
El proyecto utiliza:
- Java 17 ☕
- Gson
- ExchangeRate-API 💱
La URL del endpoint de consulta es GET: https://v6.exchangerate-api.com/v6/{YOUR-API-KEY}/pair/{CODIGO-BASE}/{CODIGO-DESTINO}/{MONTO}
- YOUR-API-KEY es la clave que se genera mediante la página de la API 🔐 🔑
- CODIGO-BASE es el código de la moneda que se desea convertir el monto
- CODIGO-DESTINO es el código de la moneda a la que se desea convertir el monto
- MONTO es la cantidad de dinero sobre el que se desea realizar la conversión 💰