Developer: Jose Calderon
Email: joscompu@gmail.com
Descripción: Este proyecto consiste en un microservicio que consume una API externa del clima. La API proporciona datos de temperatura diaria para una ciudad.
Asegúrate de tener los siguientes requisitos previos instalados antes de levantar el proyecto:
- Java 8
-
Nota: Se indica que el Apikey tiene un tiempo de expiracion, por lo que se debe crear cada cierto tiempo una nueva app en el panel de accuweather.
-
DATA_SOURCE_URL=jdbc:h2:mem:testdb
-
DATA_SOURCE_DRIVER=org.h2.Driver
-
DATA_SOURCE_USERNAME=sa
Nota: Para el caso de la base datos, por motivo de seguridad, no es recomendable exponer aqui las variables de base datos, pero como es una prueba tecnica, queremos indicarlas.
Puedes acceder a la interfaz Swagger y explorar las API mediante el siguiente enlace después de iniciar el proyecto:
En "Resources" se encuentra una carpeta llamada "postman" la cual contiene las colecciones y enviroment para probar los endpoint del de la api.