/demo-progressive-web-app

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

Primary LanguageJavaScriptMIT LicenseMIT

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/huukhai87/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

This software is released under the Apache 2.0 License.

© 2017 Altoran System. All rights reserved

Compatibility

browserstack-logo-600x315

These components are expected to work on somewhat modern browsers, but if it breaks on a particular version of a particular browser, please file an issue, we can check the problem using browserstack, that is a nice service and supports open source projects like this one :)