Este proyecto fue desarrollado como parte del programa de formación Oracle Next Education (ONE) en la etapa Backend.
El código y la interfaz están escritos en inglés, ya que decidí aprovechar el reto para practicar mi inglés técnico, con miras a futuras oportunidades internacionales 🌍.
- Permite convertir entre 4 monedas latinoamericanas y el dólar estadounidense (USD)
- Realiza conversiones en ambos sentidos (ida y vuelta)
- Usa una API externa para obtener el tipo de cambio en tiempo real
- Funciona completamente desde la línea de comandos (consola)
- Muestra el valor convertido con retroalimentación clara para el usuario
- Sol Peruano (PEN) ⇄ Dólar Estadounidense (USD)
- Peso Argentino (ARS) ⇄ USD
- Real Brasileño (BRL) ⇄ USD
- Peso Colombiano (COP) ⇄ USD
Conversión | Imagen |
---|---|
PEN → USD | ![]() |
USD → PEN | ![]() |
ARS → USD | ![]() |
USD → ARS | ![]() |
BRL → USD | ![]() |
USD → BRL | ![]() |
COP → USD | ![]() |
USD → COP | ![]() |
📁 Las imágenes están almacenadas en la carpeta screenshots/
dentro del repositorio.
src/
└── com/jhoncodev/currencyConverter/
├── main/
│ └── Main.java
└── models/
├── ConvertCurrency.java
├── ConvertJson.java
├── CurrencyExchangeAPI.java
└── UseApi.java
- Java 24
- IntelliJ IDEA
- ExchangeRate API v6
- Gson para parseo de JSON
- HTTP de Java
Este proyecto es un ejercicio académico con fines educativos.
Con este reto demuestro lo aprendido en la ruta Java Orientado a Objetos.