[link to the Weather-Dashboard here!] ( https://arand013.github.io/Weather-Dashboard/ )
- GIVEN a weather dashboard with form inputs
- WHEN I search for a city
- THEN I am presented with current and future conditions for that city and that city is added to the search history
- WHEN I view current weather conditions for that city
- THEN I am presented with the city name, the date, an icon representation of weather conditions, the temperature, the humidity, the wind speed, and the UV index
- WHEN I view the UV index
- THEN I am presented with a color that indicates whether the conditions are favorable, moderate, or severe
- WHEN I view future weather conditions for that city
- THEN I am presented with a 5-day forecast that displays the date, an icon representation of weather conditions, the temperature, the wind speed, and the humidity
- WHEN I click on a city in the search history
- THEN I am again presented with current and future conditions for that city
This Weather Dashboard is generated with:
HTML CSS JAVASCRIPT
Steps:
- Began index html structure
- Wireframing div's then implementing FlexBox w/ Bootstrap in the body along and with headings.
- Begin to add classes, id's, button's, containers, onclick and eventListeners to the index
- Moved onto creating CSS structure such as padding, borders and card styles
- Started javascript, by introducing variables, forloops, functions, if else statments.
- After, introduced API calls and Jquery to Append and add (Temperature, Humidity, Wind Speed) with API calls.
- Comments were also applied in pseudo code
- Created branches to add, commit, push and merge with github