CRATE
CRATE copied to clipboard
CRATE is a real-time distributed CollaboRATive Editor
Current application uses bootstrap. However, it does not use its mobile-first capabilities. Thus, the GUI is ridiculously small on mobile devices.
We are currently using the ace editor. However, it does not have any groupware functionalities as we can find in Quilljs. Such functionalities greatly enrich the user experience since users...
The current mechanism to get the missing elements of the document ( to catch up after being offline ) is inefficient. C.f. ./lib/application => getOperation. Currently the complexity is k.n^2...