Giter Club home page Giter Club logo

phelps-weather-dashboard's Introduction

weather-dashboard

In this project I...

1) Created an index.html file to hold the content of my page.

2) Used the Bootstrap library to style my page.

3) Wrote my own custom JavaScript, linked to OpenWeatherMap's API, which altogether allows users to...

  • input a city to search for its current and forecasted (for the next five days) weather conditions.
  • have a city's current and future weather conditions displayed in a manner organized cleanly by date (also displayed) on the webpage.
  • click on buttons representing cities they've searched for just now or earlier to see those cities' weather conditions again.

Link to Deployed Application

Screnshot of Deployed Application

phelps-weather-dashboard's People

Contributors

sora64 avatar

Watchers

 avatar

phelps-weather-dashboard's Issues

Moment.js

  • Use moment.js to display the date for today and five days after today.

Future Weather Conditions

  • 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

Current Weather Conditions

  • 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

UV Index Status-Color

  • WHEN I view the UV index
  • THEN I am presented with a color that indicates whether the conditions are favorable, moderate, or severe

City Search

  • WHEN I search for a city
  • THEN the value is saved in localStorage

Cities Searched-For

  • WHEN I click on a city in the search history
  • THEN I am again presented with current and future conditions for that city

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.