This is an out of the box working example for Web Push Notifications. It consists of a client with a Service Worker to register for push messages and a simple application server, which is using the web-push lib and VAPID to send the notification.
- clone the repo and install dependencies
- run 'npm run serve` for the client
- run 'npm run start` for the server in parallel
- go to http://localhost:8080 and read on there
- Node.js 14 or higher
- some latest browsers