Implement local cache for text data obtained via network
Description
There is no caching in local storage for all data obtained via network. It makes the frontend app always perform network call to obtain the data and it is not efficient in terms of data usage. We need to store local copy of the data in the device and provide a mechanism for refreshing/manually pulling the data from the network.
A proof-of-concept is available as part of #6 (closed), specifically at branch feature/6-cache
.
Edited by Daya Adianto