/weather-app

This project built on custom components.

Primary LanguageJavaScript

Weather-app (Demo)

This project built on custom components.

Features of the Weather app

The app:

  • has a seach bar and query data by city name;
  • show current weather for a selected location:
    • temperature;
    • current conditions general description;
    • wind speed;
    • pressure;
    • humidity;
    • date.
  • show 5 days weather forecast;
  • show search history;
  • has a bar with favorite cities and opportunity to add, remove city;
  • switch between metric and imperial units.

Installation

This project uses Parcel bundler. Firstly, install it globally.

npm install -g parcel-bundler / yarn global add parcel-bundler

Then, clone this repo and install some dependencies.

git clone https://github.com/vladk96/weather-app.git
cd weather-app/

yarn install / npm i
yarn start / npm start

Open your browser and visit http://localhost:3000