Skip to content

Raimeeab/weather-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub followersGitHub language countGitHub commit activity

Weather Dashboard

weather-dashboard-demo

Description

This project is a weather app that displays the current and future weather conditions, along with current date and time using Weather APIs. I learned the importance of APIs and how they can allow for more meaningful applications in my future projects.

Link to the site

Technologies used

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • BootStrap
  • Moment JS
  • Open Weather APIs

Usage

User can search any city in the world and will be presented with current and future conditions for that city and that city is added to the search history. The user will see the city name, the date, an icon representation of weather conditions, the temperature, the humidity, the wind speed, and the UV index. The user be 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 a city in the search history is clicked, the user is then again presented with all the information once more.

  • The UV index is colour coded to indicate whether the conditions are favourable, moderate or severe
  • When a city name has been added to the search history, it will not be duplicated if the user searches the city again

Contributors

The Univserity of Sydney | Trilogy Education Services Raimee Abbassi

Licenses

GNU GENERAL PUBLIC license Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. https://fsf.org/ Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

The GNU General Public License is a free, copyleft license for software and other kinds of works.

To read the full T&Cs, please find License details here

How to Contribute

For information on how to contribute, please follow the guidlelines listed in Contributor Covenant