Adding service workers to a Wix site for a PWA

I have a site built in Wix Editor, which would be very useful to be installable to a ios or android device as a PWA. I have achieved this fine, but would now like to add push notifications for my users. I understand the limitations have been Wix not allowing access to the root in order to place the serviceWorker.js, and I have found a few topics from as recent as 2022 referring to pushpad or onesignal as a work around. One signal unfortunately no longer supports Wix sites, and the pricing for pushpad is quite high for a service that looks as though it is not possible to trigger notifications from velo.

I’ve noticed that the subject doesnt seem to have been brought up in the forums since 2022, and wondered if there have been any other solutions achieved since then? Or other sites such as push pad and one signal that offer a similar service?

So far I’ve not come across any limitations on wix for which it hasn’t been possible to find a work around, so I’m hoping someone may have an answer for me!

We do have a notifications API that can be used for sending notifications to the dashboard or wix app if you want to see if perhaps this would be relelvant to your use case. Notifications Introduction | Velo

For a third party option, I would investigate Twilio as a potential alternative to One Signal. We do not have tutorials for push notifiations with them right now, so you will want to check out their current API documentation