Test og ferdigstill PWA-versjonen #7

Open
opened 2026-03-08 19:14:19 +01:00 by olemd · 0 comments
Owner

Get the existing PWA in pwa/ directory working and tested as a web fallback.

Current state

  • Vite + TypeScript + Leaflet + idb + vite-plugin-pwa
  • Shelter data pre-processed at build time (scripts/fetch-shelters.ts)
  • Marked as untested in README (issue #1)

Tasks

  • Run bun install and bun run dev — fix any build errors
  • Verify bun run fetch-shelters generates public/data/shelters.json
  • Test offline functionality (service worker caching)
  • Test on mobile browsers (iOS Safari, Android Chrome)
  • Deploy to a static hosting URL
  • Add link to PWA from the Android app's "about" or README

Why

The PWA gives a web fallback for anyone without the Android app — including iOS users. It also serves as an instant-access option during emergencies when there's no time to install an app.

Get the existing PWA in `pwa/` directory working and tested as a web fallback. ## Current state - Vite + TypeScript + Leaflet + idb + vite-plugin-pwa - Shelter data pre-processed at build time (`scripts/fetch-shelters.ts`) - Marked as untested in README (issue #1) ## Tasks - [ ] Run `bun install` and `bun run dev` — fix any build errors - [ ] Verify `bun run fetch-shelters` generates `public/data/shelters.json` - [ ] Test offline functionality (service worker caching) - [ ] Test on mobile browsers (iOS Safari, Android Chrome) - [ ] Deploy to a static hosting URL - [ ] Add link to PWA from the Android app's "about" or README ## Why The PWA gives a web fallback for anyone without the Android app — including iOS users. It also serves as an instant-access option during emergencies when there's no time to install an app.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
olemd/tilfluktsrom#7
No description provided.