Skip to content

Weatherapp JS is a JavaScript project that is intended to showcase an understanding asynchronous JavaScript communication with promises or async/await and when to use them . The codebase is well structured into different modules using Webpack.

Notifications You must be signed in to change notification settings

temesghentekeste/weatherapp-js

Repository files navigation

Weather App JS

View Code Github Issues

Content

About   |    Description   |    Live Demo   |    Screenshots   |    Built with   |    Setup   |    Prerequisites   |    Author

About

Weatherapp JS is a JavaScript project that is intended to showcase an understanding asynchronous JavaScript communication with promises or async/await and when to use them . The codebase is well structured into different modules using Webpack.

Description

This project allows a user to:

  • Search current weather condition of a given city
  • Understand current min/max temperatures, humidty, pressure and wind speed of the given city
  • Toggle temperature scales to and fro Celicius and Fahrenheit
  • See useful error message if invalid city is searched
  • 🔴 Live Demo

    Click here in order to see a Live Demo of this project.

    Screenshots

    screenshot

    🔧 Built with

    • Vanilla JavaScript
    • ES6
    • HTML
    • SCSS
    • Webpack
    • ESLint
    • StyleLint

    🔨 Setup

    Run a Local Copy

    • Download the repository to a local directory on your computer.
    • Or run the following commands on the terminal

    Prerequisites

    • npm
    • A modern up-to-date browser
    • Text Editor

    ✒️ Author

    👤 Temesghen Tekeste

    🤝 Contributing

    Contributions, issues and feature requests are welcome!

    Feel free to check the issues page.

    👍 Show your support

    Give a ⭐️ if you like this project!

    👏 Acknowledgements

    About

    Weatherapp JS is a JavaScript project that is intended to showcase an understanding asynchronous JavaScript communication with promises or async/await and when to use them . The codebase is well structured into different modules using Webpack.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages