Skip to content

gokulkrishh/demo-progressive-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dafe78f Β· Sep 3, 2021
Sep 3, 2021
Jan 2, 2019
Aug 29, 2019
Mar 9, 2017
Mar 3, 2016
Oct 24, 2016
May 1, 2020
May 17, 2018
Sep 8, 2016
May 24, 2019
Dec 28, 2015
Sep 4, 2016
Sep 1, 2016
Apr 29, 2019
Aug 29, 2019
May 1, 2020
Sep 1, 2016
May 24, 2020

Repository files navigation

A demo for progressive web application with features like offline, push notifications, background sync etc,

Installation

Step 1 - clone the repo

$ git clone https://github.com/gokulkrishh/demo-progressive-web-app

Step 2 - cd in the repo

$ cd demo-progressive-web-app

Step 3 - install dependencies

$ npm install

Step 4 - run application

$ npm run start

In browser, open http://localhost:3000

Main Features

  • - App Shell Architecture

  • - Service Worker + Navigation Preload (Origin Trial)

  • - Add to Home Screen, Splash Screen, Browser Mode, Notify user if site is updated etc,

  • - Offline Support

  • - Online/Offline Events

  • - Fetch API

  • - Push Notifications

  • - Background Sync

  • - Web Share API

Get started with PWA Development

List of Progressive Web Apps

References

License

MIT Β© Gokulakrishnan

If you found a bug or some improvments, feel free to raise an issue and send a PR!