Practice Promises and async/await while creating a weather forecast site using the weather API.
- User can input a city to check the weather
- User can click search or hit enter to initiate a search
- User can click a button to toggle between C and F
- Add support for more languages
- Add an icon next to weather description
- Add a spinning icon while fetching data
- HTML,
- CSS,
- Javascript ES6
To get a local copy up and running follow these simple example steps.
git clone https://github.com/macnick/Weather-App.git
cd Weather-App
npm i
- Use live server on VSCode to open the index.html with your favorite browser
- A modern browser
👤 Author
- Github: @macnick
- Twitter: @mac_experts
- Linkedin: Nick Haralampopoulos
- Email: Nick Haralampopoulos
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
- Fork it (https://github.com/macnick/Weather-App/fork)
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
if (you liked this project) { please give it a ⭐️ !}
- Weather API
- Inspiration
This project is MIT licensed.