Proyecto realizado con Create React App.
Existen 2 ramas con objetivos diferentes:
-
use-openweather-api: en esta rama, la aplicación realiza las peticiones directamente al servicio de IP-API y Open Weather Map respectivamente. Para correr esta aplicación cree un archivo
.env.local
con las variables de entorno que se detallan en.env.local.example
. Es necesaria una API Key del servicio de Open Weather Map. -
use-custom-api: en esta rama se realizan las peticiones al servidor propio desarrollado en NodeJS. Para descargarlo visite este repositorio y siga las indicaciones ahí detalladas.
En la rama use-openweather-api se utilizó el nuevo servicio de One Call API de Open Weather para reducir la cantidad de peticiones HTTP a realizar. Para más información sobre este servicio consulte la documentación aquí.
Corre la aplicación en modo desarrollo. Abra http://localhost:3000/ para visitarla.
Corre el test runner en watch mode.
Construye la aplicación para producción dentro de la carpeta build
.