Skip to content

App that uses OpenWeather API to recommend best times to garden based on weather and air quality

Notifications You must be signed in to change notification settings

bryturner/Garden-Weather-AQI-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

App that uses OpenWeather API to recommend best times to garden based on weather and air quality

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published