Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.4 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.4 KB

Gardening Weather and Air Quality

This app displays the current weather, air quality index and forecast to users based on their ip address location. It is designed for users who garden and need specific information and recommendations related to gardening.

--> Check out the project here <--

weather app displayed on a laptop and smartphone

Technologies

  • JavaScript
  • CSS
  • HTML
  • OpenWeather API
  • IPinfo API

Features

  • Responsive design
  • Fahrenheit/Celsius converter
  • Collapsible accordion
  • Dynamic gardening recommendations

More About the Project

I designed and built this project end to end without following any specific tutorial. My goal was to learn by doing and gain more experience using JavaScript ES6+ features. I decided to use a MVC design pattern and JS classes to practice separation of concerns and functional programming principles. I also worked on connecting to third party APIs, async/await syntax, and promises.

Improvements and Future Features

  • Search input box for users to find information about locations different from their own
  • Specific recommendations based on the time of year

Author

Bryan Turner