Skip to content

ms10_s3

lmartinezp2003 edited this page Oct 19, 2023 · 1 revision
what is saved? why is it saved? where is it saved?
User Credentials For saving user's sensitive data required for start-up, event creation and event participation. Saved locally to skip the log in process. Hybrid Local: Encrypted shared preferences, Remote: SQL Data Base
Events Information This information has to be available every time the user requires it. The data needs to be coherent. However, due to the delay in loading new events and the stability of internet connectivity for the user, there are some events saved in local storage to be shown if there is no connectivity, and meanwhile, new events load. Hybrid Local: Encrypted shared preferences, Remote: SQL Data Base
User Information Information only relevant to user. Fetched just once when required and available until app is closed. Local: Encrypted shared preferences
User and Event Tags Tags are saved remotely for the backend to return the most appropriate events for a specific person. This information is only stored remotely since no user is supposed to have access to it. Remote: SQL Data Base
Clone this wiki locally