Is there a way to create a client-side database that can automatically sync with a server-side database whenever changes are made to the data?
I am in the process of developing a JavaScript program to manage student application forms. However, the internet connection may be unreliable since the user will be moving around campus with their tablet to collect form data.
Although I have considered using local storage, it lacks database features that I require for this project.
I am seeking technologies that support local database management and offer easy asynchronous syncing capabilities (similar to what Dropbox has done, but as a web application).
I hope my query is understandable. Thank you.