/my-weather-app

A weather app that search for the weather in every city, with the purpose of practicing Javascript APIs, Asinc, PRomises and JSON.

Primary LanguageJavaScript

Weather app

This app works as a weather station with the current weather of specific location. It shows some data concerning the weather of the requested city. It uses the API from https://openweathermap.org/. The purpose of this app is the practice of promises, asynchronous functions, API requesting and data fetching from external services.

screenshot

Additional features: When changing from city to city, the background changes to a weather image of the current city's sky.

Built With

  • HTML5
  • Bootstrap 4.6
  • Fontawesome 5
  • Javascript ES6
  • ES6 modules
  • Webpack
  • Async
  • Promises
  • API calls

Live Demo

Live Demo Link

Getting Started

To preview the site:

  • Go to live demo Uri
  • Use navigation on to to browse the site

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

  • Clone the repository
  • Install node on your computer and ensure that you have node modules
  • Install webpack and set it up using this guide
  • Go to API provider and sign up for an API key
  • Test whether it is running well or not

Author

👤 Mauricio Santos

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.