Customized Web Push Notifications using PHP, VAPID and JS - Must work in Chrome, firefox

We have attempted to get the Web-Push-PHP working with our server but failed dependencies with composer are stopping us from getting it working.

You may use the web-push-php library, but it has to work on our system and we need to know how to get it installed correctly if you choose to use this.

We need someone who thoroughly understands web push notifications using VAPID without Firebase (FCM) or GCM.

The end result should include documentation on all dependencies installed to get the system working along with all working code. We may need to consult after because we have run into dependency issues when trying to get Web-Push-PHP working.

You will be responsible for the PHP and JS (subscriptions). We will give you the XHR call that inserts the subscription data into our database. Note we use PHP 7.2 FPM.

- Setup the JS Subscription capture ([login to view URL]) and Service Worker.

- Making the subscription work with VAPID.

- Allow users to accept/allow push notifications from our domain.

- Allow users to unsubscribe within the [login to view URL] script.

- Create a CURL function that allows us to send custom push notifications to users (we will create queries that specify which users should get the notification, this function just needs to send the notification with the message parameters and endpoint/key and must work with VAPID.

The project will be considered complete when the work is done and we can use the system to send custom push notifications through it.

Please use a dev environment that uses APACHE and PHP 7.2 FPM, that is what we are using.

Skills: HTML, Javascript, MySQL, PHP

See more: web-push example, web-push github, php web push library, generate vapid keys, php push notification, web push notifications tutorial, web-push-php-example, web push notifications php tutorial, web site design using php templates, live video streaming web page using php, voip billing web application using php, consuming net web service using php, web based game using php build town, web administration panel using php dreamweaver, save phphtml web page pdf using php, web interface twitter using php, web form calendar using php, live notifications using php, web server development using php, android phonegap push notification using php mysql

About the Employer:
( 11 reviews ) Queen creek, United States

Project ID: #17877860

4 freelancers are bidding on average $137 for this job


Hi there, My name is Abhishek. I have read your project description and analyze your requirements that you need a Customized Web Push Notifications using PHP, VAPID and JS - Must work in Chrome, Firefox. I do ha More

$133 USD in 3 days
(177 Reviews)

Hello Sir! I have read your requirements and I am interested in it because we have already done alot of work on push notification. We have a team of dedicated web developers with 6 years of experience and we have made More

$133 USD in 3 days
(56 Reviews)

If you are looking for breathtaking HTML 5 animated banners ads for your Online Marketing Campaign then don't think twice before ordering :) Here are the salient features of my service that you will find nowhere els More

$30 USD in 3 days
(22 Reviews)

Dear Client, We are expertise in php, core php, CMS, HTML5, CSS3, bootstrap, WordPress, OpenCart, Magento, PSD to HTML, Angular JS, Node JS photoshop, OPencart, Codeignitor, Laravel and many other technologies. We have More

$250 USD in 7 days
(0 Reviews)