Skip to content
Simple JavaScript Weather App Site
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


Simple browser based weather app. Initially created by following this Dev Ed guide on YouTube.

Uses the DarkSky API for weather data and Skycons for canvas icons. For localhost development, the CORS-anywhere Heroku app is used.

Project todo

  • update timezone to display city/state
  • review darksky data and integrate more features
    • daily/hourly forecast
    • add apparent temp
  • change degree number formatting to no decimals for F and one for C
  • remove dependence on CORS-Anywhere proxy
  • clean javascript code, separate out specific functions from fetch(api)
  • Browser Location:
    • add default location
    • add button to get user's location (maybe) - or simply try to get location
      • if browser location is blocked, add text explaining the limitation.
  • publish to
You can’t perform that action at this time.