olmps / memo

Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
BSD 3-Clause "New" or "Revised" License
1.83k stars 159 forks source link

[Server support] - Update client dependencies #141

Open matuella opened 3 years ago

matuella commented 3 years ago

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.