This module provides a complete solution to implement your own Web Push notifications in your Yii2 application.
You won't need to rely anymore on a service provider like TruePush, OneSignal, ..
Out of the box, this module allows you to:
- Quickly set up a Web Push subscription mechanism on your website
- Migrate from your current Web Push provider and own your subscribers
- Installation
- Concepts
- Basic Usage
- Migrating from a Push Provider
This module is based on the minishlink/web-push library.
It began as a fork of the web-push-php-example repository and turned into a full solution.
Check out these links if you want to get a better understanding of the underlying mechanisms in action for Web Push Notifications :
- Matthew Gaunt's Web Push Book - a masterpiece.
- This web-push-php-example - a simple yet efficient demo repository that you can clone and and run locally to start your journey
- Autopush's Error codes manual section, that documents all possible error codes when performing a push.