It is desirable of course to be with minimal effort then to move to the web.
Make regular site on anything, make out to it the Manifesto of the PWA and can be installed as a regular application on the desktop. It takesure scripts in the service worker-and I've tried to download.
Electron is not needed.
Here, for example, the official website of the Angular meets the requirements of PWA and can be installed