/UWCB-06-Weather_Dashboard

Homework assignment for unit 6 of UW Coding Bootcamp.

Primary LanguageJavaScript

UWCB 6 - Weather Dashboard

Homework assignment for unit 6 of UW Coding Bootcamp.

🎯 GOAL

The goal of this assignment is to create a weather app that will featch weather data from a weather API.

✅ TASKS

For this project, I need to build a website from scratch that will do the following tasks.

  • When the user tries to search for a city, then current and future weather for the city will be displayed.
  • For the current weather section, the following items should be displayed:
    • the name of the city
    • the date
    • an icon showing the current weather conditions
    • the temperature
    • the humidity
    • the wind speed
    • the UV index with a color that indicates the servarity of the index
  • For the future forcast, there should be 5 days of weather displayed to the user with:
    • the date
    • a weather icon for that day
    • the temperature
    • the humidity
  • When the user tries to search for a city, the city should be saved to the search history. The user should be able to select the saved city to view updated information for that city.
  • When the user opens the app, the city the user last looked at should be displayed to the screen.

⚔️ PROJECT

Here is a link to the GitHub repo and the link to the live page for this project.


When the user first gets to the site, they will see the starting page.

The starting page

When the user tries to look up a city, they will be shown this.

The quiz page