Challenge 6: Weather Dashboard

An assignment of the ESMT Coding Boot Camp to create an interactive weather dashboard with city search and 5-day forecast functions using HTML, CSS, JavaScript with jQuery library, and server-side APIs.

Requirements:

  • Use the OpenWeather One Call API
  • Use localStorageto store and retrieve user search history

Snapshot

Weather Dashboard

Special challenges

  • Applying Foundation CSS framework
  • Learning and using OpenWeather API and Geocoding API
  • Placing and styling weather icons based on condition codes
  • localStorage.setItems and localStorage.getItems

Gratitude

Contact Tammi L. Coles (@tlcoles)
URL of deployed application: https://tlcoles.github.io/06-Challenge-Weather-Dashboard/
URL of GitHub repository: https://github.com/tlcoles/06-Challenge-Weather-Dashboard/