Este proyecto es un conversor de monedas desarrollado en Java que utiliza la API de ExchangeRate para obtener las tasas de cambio actualizadas. El programa permite al usuario seleccionar una moneda base y una o más monedas de destino para realizar conversiones de divisas.
- Java
- Gson (biblioteca para manejar JSON)
- ExchangeRate API
- Asegúrate de tener Java instalado en tu sistema.
- Clona el repositorio o descarga los archivos del proyecto.
- Abre el proyecto en tu IDE de Java preferido.
- Compila y ejecuta la clase
Main.java
. - Sigue las instrucciones en la consola para seleccionar la moneda base, las monedas de destino y el monto a convertir.
- El programa mostrará los resultados de las conversiones en la consola.
El proyecto está organizado en clases y paquetes siguiendo las buenas prácticas de programación:
com.currencyconverter
Main.java
: Clase principal que ejecuta el programa y maneja el flujo principal.CurrencyConverter.java
: Clase encargada de la lógica de conversión de divisas.ApiClient.java
: Clase para realizar solicitudes a la API de ExchangeRate.UserInput.java
: Clase para manejar la entrada del usuario.Currency.java
: Enumeración que contiene los códigos y nombres de las monedas soportadas.
- LinkedIn: Gustavo Ángel Vargas Leal
- GitHub: GVL0001
¡Gracias por utilizar este conversor de monedas! Si tienes alguna pregunta o sugerencia, no dudes en abrir un issue en este repositorio.