A demo for progressive web application with features like offline, push notifications, background sync etc,
$ git clone https://github.com/gokulkrishh/demo-progressive-web-app
$ cd demo-progressive-web-app
$ npm install
$ npm run start
In browser, open http://localhost:3000
-
- App Shell Architecture
-
- Service Worker
-
- Add to home screen, Splash screen, Browser mode etc,
-
- Fallback when offline
-
- Online/Offline events
-
- Fetch API
-
- Push notification
-
- Background sync
-
- Web share
MIT © Gokulakrishnan
If you found a bug or some improvments, feel free to raise an issue and send a PR!