I've an issue, which I am trying to tackle with my team. We have a monolith application with a database(MySQL), a backend and a frontend. This application is working as a web-app, but also as a desktop application (via electron). We are now also trying to create an Android and iOS variant for this application. The newest feature request is that the application should work offline as well on the desktop application, the Android and the iOS application.
Does anyone know how transform an full online application which works on these platforms to a hybrid, offline/online variant...
We are using Java Spring Boot + React for the web app and the desktop app. For Android and iOS we are using Java + React Native