Skip to content

Jonatandb/weatherapp_frontend

Repository files navigation

Características generales y técnicas

  • Esta App muestra información sobre el clima para la ciudad acutal así como también el pronóstico para los próximos cinco días. También permite obtener la misma información de hasta 5 ciudades más.
  • Desarrollado con React mediante la herramienta Create-React-App.
  • Se utiliza el API de la carpeta backend para obtener y mostrar datos del clima de Open Weather Map.

Disponible online desde:


desktop


Requerimientos


Ejecución

  • cd frontend
  • Actualizar el archivo .env (crearlo copiando .env.example) con el siguiente contenido: REACT_APP_API_URL
  • npm start

Miscelaneos

Para hacer el deploy de la aplicación, se debe hacer lo siguiente:

  • Asegurarse de hacer el build con la variable de entorno siguiente correctamente actualizada en el archivo .env: REACT_APP_API_URL=url_de_la_api_de_backend
  • En caso de querer deployar a Github pages, agregar al package.json: "homepage":"https://yourusername.github.io/repository-name"

    npm run build


Tests/Coverage

  • npm test
  • npm run test:coverage (Luego abrir el archivo: frontend\coverage\lcov-report\index.html)

Pendientes/Bugs:


Sitios investigados