/Gust

A repository for the Weather App I have created as part of Microverse's JavaScript module.

Primary LanguageJavaScript

Weather App: Gust

Gust is a web app that fetches and displays information about the current weather in any of the world's major cities.

screenshot

The purpose of this project is to demonstrate competence in fetching and handling data via an API - in this case, the OpenWeatherMap API.

Retrieving the weather data also involves the use of Asynchronous JavaScript, to ensure the proper ordering and execution of tasks.

Live Demo

To quickly see the project in action, check the Live Demo.

Built With

  • JavaScript
  • npm (Node Package Manager)
  • webpack
  • Sass
  • Bootstrap
  • Font Awesome

Getting Started

To get a local copy up and running follow these simple example steps:

Prerequisites

Setup

To set this project up locally, follow these simple instructions:

  1. Open a Terminal and navigate to the location in your system where you would like to download the project. New to Terminal? Learn here.

  2. Enter the following line of code to clone this repository:

git clone git@github.com:Joseph-Burke/Gust.git

  1. Now that the repository has been cloned, navigate inside it using cd Gust.

  2. The project's dependencies are managed by npm. To install them, enter the following line of code in the Terminal.

npm install

  1. Congratulations! All necessary files have been installed. To view the website, just open 'dist/index.html' in a browser of your choosing.

Author

👤 Joe Burke

🤝 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!

Acknowledgments

  • Many thanks to all of my peers and colleagues from Microverse.
  • This assignment was taken from The Odin Project's Web Development course, which is available for free.
  • This project depends on information served by two APIs: OpenWeatherMap and Colr.

📝 License

This project is MIT licensed.