I don't have any experience with .NET or F#, mainly JS. Out of all the JS frameworks of current and past like PhoneGap, Ionic is the current Lexus of web based app frameworks. I found that they also broke it all down into a core project called Capacitor that is essentially just an event bridge between your web app and any OS api available. It supports iOS and Android, and seems to have some gateway into Electron for desktop support. But either way, if you have a front end that uses webpack, you could spinup a cross-platform and cross-device app relatively quickly using Capacitor and Electron. It would also take figuring out a little bit of XCode/Swift and Android Studio to write the notification integration.
https://capacitor.ionicframework.com/docs/apis/push-notifica...