Take advantage of the amazing new service worker in Angular 5.0 and build your own Hacker News Progressive Web App. https://angularfirebase.com/lessons/hnpwa-angular-5-progressive-web-app-service-worker-tutorial/

Live Demo: https://hnpwa-cbf63.firebaseapp.com

HNPWA: https://hnpwa.com/
ServiceWorkerModule: https://www.npmjs.com/package/@angular/service-worker
PWA Checklist: https://developers.google.com/web/progressive-web-apps/

source