File sharing use case

Is it possible to develop a google docs like product using Couchbase technologies. I know that couchbase + sync gateway could be use to handle the following

  1. Data synchronisation
  2. Conflict Resolution

But could it be effectively use to handle resource sharing at the same time?. (Can it handle document sharing?).
Appreciate if you could refer me to some examples and documentations.