/Weather-App-JS

A web app that enables the user to get weather related info about any city in the world.

Primary LanguageJavaScript

beta development Hireable

Weather App

Weather app is a web app that enables the user to get weather related info about any city in the world.

The app interrogates the user for the exact city that she/he want to know its current weather conditions. Subsequently, it gathers weather related info (e.g. temperature, pressure and humidity) from reliable sources (i.e. OpenWeatherMap) and adjust its looks accordingly.

Web View

webview

Mobile View

mobileview

Technologies used

In this app we used the following technologies:

  • Html & SCSS
  • Javascript (Promises & async functions)
  • Webpack
  • APIs (OpenWeather & Giphy)
  • This design of this project is an assignment that falls under the microverse curriculium:

Live preview

  • Check out a live version of the page live

Installation

  • The app uses Webpack bundler. Npm package manager should be installed

Development setup

  • The app is available online. However, if you like to start it on local environment, type the following instructions:
npm install
npm start
  • To test some of the app's feature Using Jest, type the following instructions:
npm test

Author

👨 Ahmed Mahfoudh

🤝 Contributing

  1. Fork it
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a new Pull Request

Show your support

Give a ⭐️ if you like this project!