How can I turn my gambook web-app into a native app?

I am programming a make-your-own-choice-gamebook.

The project currently has about 20,000 lines of code and 20,000 lines of data (objects). It will take about 1 year to finish, but it is already playable.

I developed it as a web app and deliberately did not use a game engine (phaser, cocos-creator, etc.). I also did not want to use a library, framework, etc. (react native, etc.) to learn how to do things myself and to be independent.

Right now everything is coded in javascript. I will add the possibility to create accounts and save the game online. For this I want to use PhP and MySQL or MongoDB.

My plan is to keep the basic version as a web app and also offer an app version (Android, Apple does not really interest me) and a Windows version. If it works and makes sense, I would also offer the gamebook on Itch and Steam.

This is the point where I have to give up my independence.
I could use different tools like PlayFab, Electron, Cordova. However, I have never used these tools and have no idea how much effort is involved (also for maintenance) and how good the result is. If there is someone who has experience with this and can give me some tips (especially what is useful in relation to this project), I would be very grateful.

In particular, I am wondering if saving the savegame online after wrapping still works, or how I need to create it to make it work. Also, I have no idea if it’s a problem to add new content when the wrapped app is in the appshop. I would also appreciate any other tips that would save me the trial and error. If no one here can give me a tip, it would be great if someone could tell me where I can get one.

There is a trial version of the gamebook at www.test.klauskuenzler.de. The site is temporary for testing and only on http.

I believe the normal option would be to turn it into a WebView app. You can find a lot of tutorials on the youtube. You’ll simple need to put your url into the app and the rest will be designed just like your website’s idvisahub layout.

Thank you. Seems to be almost the same as https://www.mobiloud.com
But since they seem to have a better pricing policy, it’s certainly worth a look.
The only problem (which will probably prevent me from using this service) is: “Support in matter of updating the code is a paid service.”
Since I will be constantly updating the content, this will probably be too expensive for a free game.

edit: I probably misunderstood you and you were not suggesting paying a company to turn the web app into an AppView app.
My problem is that I don´t know which tool is a good idea to use. Would you suggest (for example) „Android Studio“. I have no experience with this kind of stuff, so my question mabe sound stupid.