Segundo challenge del programa ONE - G5 Backend Este proyecto corresponde al segundo Challenge Backend-Java Conversor del programa Oracle Next Education en asocio con Alura Latam.
Este programa consiste en una herramienta de conversion de cantidades
- Divisas
- Temperatura
- Medidas de longuitud
DIVISAS Su funcion es convertir cantidades entre las siguientes divisas:
- Real Brasileño (BRL)
- Euro (EUR)
- Dollar (USD)
- Peso Mexicano (MXN)
- Libra Esterlina (GBP)
- Yen Japones (JPY)
- Yuan Chino (CNY)
El programa tiene restricciones para ingresar los datos. Para habilitar los campos primero se deben seleccionar los divisas a convertir y campo para ingresar los valores solo permite ingresar numero y un solo punto para los decimales.
FREE CURRENCY API El programa consme la API Free Currency Api, esta api es gratutita para un numero determinado de divisas y requiere una APPI_ID
TEMPERATURA
El programa permite convertir las siguientes unidades
- Celcius
- Kelvin
- Fahrenheit
MEDIDAS DE LONGUITUD El programa permite convertir entre las siguientes unidades de longuitud
- Milimetro
- Centimetro
- Metro
- Pie
- Yarda
- Pulgada
- Kilometro
- Milla
ReadApi
La clase ReadApi gestiona la API_KEY para el consumo de la API, utilizando el metodo readApiKeyFromFile().
Metodo readApiKeyFromFile()
Este metodo realiza la lectura del archivo en el cual esta almacenada la API_KEY