You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to build an app that allows a user to edit encrypted journal entries. If they edit an entry on their computer while offline, edit the same entry on their phone while offline, and then both devices go online, I'd like those two entries to be reconciled.
The readme suggests this project can handle delays and race conditions/does some form of reconciliation, but it doesn't seem to be designed for long periods of users being offline. Is that correct? If it's not set up for long periods of being offline, do you have a rough idea how hard it would be to make that work?
The text was updated successfully, but these errors were encountered:
Implement a local storage mechanism on each device to store the encrypted journal entries while offline. This can be achieved using technologies like IndexedDB or local file storage.
Develop a conflict detection mechanism to identify conflicts that may arise when the same entry is modified on multiple devices while offline.
Design a user interface that communicates conflicts clearly and provides a seamless experience for users to resolve conflicts when devices come online.****
I'd like to build an app that allows a user to edit encrypted journal entries. If they edit an entry on their computer while offline, edit the same entry on their phone while offline, and then both devices go online, I'd like those two entries to be reconciled.
The readme suggests this project can handle delays and race conditions/does some form of reconciliation, but it doesn't seem to be designed for long periods of users being offline. Is that correct? If it's not set up for long periods of being offline, do you have a rough idea how hard it would be to make that work?
The text was updated successfully, but these errors were encountered: