Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Online Offline

James Crane edited this page May 23, 2019 · 2 revisions

Online

When a user is online any change made is automatically pushed to the server, other online users will instantly see these changes on their screen. Think how multiple users editing a google docs file.

Offline

Offline interaction is where eTech shines bright. eTech was designed with the idea of offline scouting being of the upmost important. There are two scenarios for what happens when offline. The first is when two (or more) users create a new file. The second is when two (or more) users modify an existing file while offline. In the first scenario both files will be accepted. This is because eTech hashes all newly created files with the username. In the second scenario it's a first in protocol.

Syncing

The local database to cloud database syncing is handled my PouchDB. This means that every client has an (almost) exact copy of the master database.

Clone this wiki locally