Skip to content

Progressive web app built with ECMAScript 2015 and svg animations to give users current weather and their 3 day forecast.

Notifications You must be signed in to change notification settings

joshboyan/weatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Animated Weather

This is a progressive web app built with ECMAScript2015 to provide users with their current weather and a 3 day forecast. Their location is programmatically attained using the Geolocation API and the latest weather observation is fetched from the Weather Underground API. Once the response is recieved the app renders a background based on the time and displays SVG animations based on weather conditions.

Animated weather uses service workers to to provide a better user experience in low connectivity and offline as well as the option for users to add the app to their homescreen. The app is built using the ES2015 imports modules to polyfill the fetch API and a Promise wrapper for the IndexedDB API to store weather info for offline access.

View Animated Weather

About

Progressive web app built with ECMAScript 2015 and svg animations to give users current weather and their 3 day forecast.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published