https://www.appclonescript.com/developing-progressive-web-app-pwa-with-angular/