To support the server, we must install all required dependencies, update required initializers and make sure that client's offline cache is setup correctly, as we want to allow offline usage of this application whenever possible - i.e. using the app for the first time while offline is an acceptable use-case, given that no cache is present, thus discovering collections shouldn't be available until the very first moment that a network connection is stablished.
To support the server, we must install all required dependencies, update required initializers and make sure that client's offline cache is setup correctly, as we want to allow offline usage of this application whenever possible - i.e. using the app for the first time while offline is an acceptable use-case, given that no cache is present, thus discovering collections shouldn't be available until the very first moment that a network connection is stablished.
Sub-issue that relates to the Server support - https://github.com/olmps/memo/issues/136.