Fix Push Notifications Issue

Job ID: 40001225

Budget: £20 – £250 GBP

I have already integrated native web-push on https://seanews.co.uk using VAPID keys, a Node back-end and a React front-end. The subscription flow works, yet no notification ever leaves the server, so nothing reaches the browser.

The breakage coincided with a recent database migration and the new block of notification code, so I suspect something in the queueing or key storage layer is failing, but I have not pinpointed it.

What I need from you:

• Trace the full push flow—from the trigger in Node, through any database reads, to the web-push send call—and identify why nothing is being dispatched.
• Repair the issue so I can fire a test notification from the server and see it appear instantly in a subscribed Chrome tab.
• Keep the existing VAPID setup; no third-party service is involved.
• Hand over a concise summary of the fix (files touched, commands run, config changes) so I can reproduce it on staging and production.

If you have solid experience with web-push, VAPID, Node, and React, this should be a quick win. Let’s get those alerts working again.