Exemplo de notificações push usando um Service Worker e a biblioteca web-push, com Express.
node
php
(apenas para o servidor de testes do cliente e para setar variaveis na pagina inicial; poderia ser resolvido de outras maneiras...)
chmod +x init; ./init