Skip to content

EPIC | progressive web app (PWA) support #44

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
7 tasks
sojeri opened this issue Feb 13, 2023 · 0 comments
Open
7 tasks

EPIC | progressive web app (PWA) support #44

sojeri opened this issue Feb 13, 2023 · 0 comments
Labels
enhancement New feature or request EPIC This is a lorge feature encompassing quite a bit of work

Comments

@sojeri
Copy link
Owner

sojeri commented Feb 13, 2023

add support for PWA

I kinda want to save this like an app on my phone, so some s#$%'s required

basic requirements for MVP

data layer

  • implement service worker & simple retry logic (every 6-8 hours?)
  • update fallback weather logic
  • add manifest file

view layer

  • add last queried weather status
  • implement a sweet, sweet favicon

stretch goals

data layer

  • add cache invalidation / retry logic: query once every 4-6 hours or 30min after sunset / before sunrise, whichever comes first

view layer

  • display current time (local to query location)
@sojeri sojeri added the enhancement New feature or request label Feb 13, 2023
@sojeri sojeri added EPIC This is a lorge feature encompassing quite a bit of work and removed enhancement New feature or request labels Feb 13, 2023
@sojeri sojeri added the enhancement New feature or request label Feb 13, 2023
@sojeri sojeri moved this from new to TODO in howsTheWeatherSeattle task board Feb 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request EPIC This is a lorge feature encompassing quite a bit of work
Projects
Development

No branches or pull requests

1 participant