F4IF / ctree-demo

Collaboration Tree - A community discussion platform built for maximum insight with minimum oversight.
http://demo.ctree.org
Other
37 stars 21 forks source link

Firebase Backed Element Loader #48

Closed CSchmitz81 closed 5 years ago

CSchmitz81 commented 6 years ago

Add an implementation of ctree-element-loader which uses Firebase as a backend. This should maintain the same interface as the test loader. Logic which may be shared between other Firebase backed loaders should be put in a separate behavior component, like how test loaders are implemented.

The loader should be set up to use Firebase, but default to the test loader if no Firebase is configured. Code committed to the project should NOT point to a specific Firebase, as it will need to be configured by each user of the project.

The proposed Firebase structure can be found on the Wiki at https://github.com/F4IF/ctree-demo/wiki/Firebase-Structure

CSchmitz81 commented 5 years ago

requires #81 to be completed

CSchmitz81 commented 5 years ago

merged changes in #97