Closed collimarco closed 10 months ago
I found these useful resources:
So I have created a pull request:
https://github.com/novuhq/novu/pull/4235
Can someone from the core team review the pull request and merge it?
Now that the Pushpad provider is available in Novu, I have published this tutorial (Novu + Pushpad integration for web push):
https://pushpad.xyz/blog/sending-web-push-notifications-from-novu-notification-center
π Feature description
It would be nice to have Pushpad as a provider for web push notifications (it is one of the main providers for web push and we are also the maintainers of Ruby
web-push
).π€ Why is this feature needed ?
An integration is needed to send web push notifications from Novu to the browser using Pushpad.
Pushpad notifications are delivered even when the website is closed, because Pushpad uses the Push API standard.
βοΈ How do you aim to achieve this?
Add a Pushpad provider for "push" messages.
ποΈ Additional Information
Sending a notification to Pushpad is a simple POST request:
The above code will send a broadcast notification to all the subscribers of a website.
You can also target specific users by listing them:
I am new to Novu, but this should be enough to send a web push notification using Pushpad.
If someone with deeper understanding of the Novu architecture could draft a pull request, I can definitely provide help and answers for the Pushpad side.
π Have you spent some time to check if this feature request has been raised before?
π’ Have you read the Code of Conduct?
Are you willing to submit PR?
Yes (see below)