WeatherApp es una apliación para mostrar el estado meteorológico de cualquier parte del mundo. Consigue la información actualizada de OpenWeatherMap. Utiliza las teconologías React y Redux para el front y Express para el back.
En este enlace pueden encontrar un deploy en Netlify, mientras que el back se encuentra en Heroku.
- Clone el repositorio y ejecute
npm install
en los directorios api y client por separado para instalar las dependencias. - En la carpeta api cree un archivo .env y configure la variable
API_KEY
con la clave provista por OpenWeatherMap. - En la carpeta client cree un archivo .env y configure la variable
REACT_APP_URL_BACKEND
, que corresponde la dirección del backend. Puede serhttp://localhost:5000
o la que corresponda a la api deployada externamente.
- Ejecute el comando
npm start
sobre el directorio api para levantar el servidor. - Luego ejecute
npm start
en client para correr la aplicación React. Se abrirá en su navegador el sitio.