joscompu / api-accuweather

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Developer: Jose Calderon
Email: joscompu@gmail.com

Api-accuweather

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.

Requisitos Previos

Asegúrate de tener los siguientes requisitos previos instalados antes de levantar el proyecto:

  • Java 8

Configuración de Variables de Entorno:

Url de la api externa

Base de Datos H2

  • 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.

Swagger

Puedes acceder a la interfaz Swagger y explorar las API mediante el siguiente enlace después de iniciar el proyecto:

Swagger UI

Postman

En "Resources" se encuentra una carpeta llamada "postman" la cual contiene las colecciones y enviroment para probar los endpoint del de la api.

About


Languages

Language:Java 100.0%