Skip to content

A basic weather widget built using the Dash application framework.

kc-howe/weather-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

weather-widget

A basic weather widget built using the Dash application framework.

Description

This widget displays current weather data and alerts for the user's current location. All data is updated every minute or upon reloading the page, allowing for a continuous live-stream of weather data.

Features included:

  • 21-hour hourly forecast of weather data
  • 7-day daily forecast
  • Local precipitation map
  • Local emergency alerts
  • Live updates on a minutely basis

Website

The fully deployed application is available here.

Sources

  • All weather data, alerts, and icons are provided by OpenWeatherMap.
  • Location data provided by ipinfo.io.
  • Containerization performed using Docker.
  • Deployed from an AWS EC2 instance.
  • Stylesheet modified from chriddyp's Dash stylesheet.

Notes

  • Location data may not be accurate when using a mobile network, as there is not necessarily any correlation between mobile IP addresses and a user's physical location.

About

A basic weather widget built using the Dash application framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published