Skip to content

manuelalferez/ask-weather

Repository files navigation

Logo

Ask Weather

Check weather data for your city

Website · Report Bug · Request Feature

Table of Contents
  1. Description
  2. Installation
  3. Usage
  4. Contributing
  5. Contact
  6. License

Description

Weather App that fetches data from the API https://openweathermap.org/ and show them for any location. For our example, using the city of Basel. However, we are not fetching the data directly from the API, we are using GraphQL to consume that data.

The GraphQL server is mounted at https://github.com/manuelalferez/graphql-weather-api and fetches from two endpoints: https://openweathermap.org/api/one-call-api and https://openweathermap.org/current.

Captura de pantalla 2022-01-10 a las 13 10 51

Installation

  1. Clone the project.

    git clone https://github.com/manuelalferez/ask-weather.git
  2. Change directory.

    cd ask-weather
  3. Install packages.

    npm i
  4. Run the project.

    npm run dev

Contributing

Any suggestions or improvement in the project? See the CONTRIBUTING.md file to see how you can contribute to the project.

Contact

You can always contact me via Telegram if you want to talk more about the project 😊

License

GNU General Public License v3.0

Permissions

  • Commercial use
  • Modification
  • Distribution
  • Patent use
  • Private use Private use