-
Notifications
You must be signed in to change notification settings - Fork 0
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 |