[Feature Request] Frappe Cordova Mobile App with Offline functionality

Is it possible to achieve Offline functionality in Cordova App? If yes, how?
Offline Functionality can be stated as:

  • Viewing of all the Docs [priority]
  • Queue created documents & upload to ERPNext when connected to the internet

Although, as we know both these functionalities are implemented on Flutter Container but it is in the beta stage and only supports V13.

Correct me if I’m wrong: The data from ERPNext is coming in the form of frozen DOM, so the data is not stored or presented using the Cordova app it is just viewed.
Can we store the DOM as a cache for the offline view using a plugin?