Skip to content

Minute #09 25 03 2021

Miguel L. A edited this page Apr 10, 2021 · 1 revision

PARTICIPANTS

  • Juan Buenaga
  • Miguel Ligero
  • Carmen Rendueles
  • Álvaro Requejo
  • Juan Rodríguez
  • Marcos Tobías

DECISIONS

  • Use redux for simplifying sharing data between components.
  • Fix mobile login.
  • Display saved and created locations at the same time

WORK

  • Juan Buenaga -> Get locations from restapi to webapp (continued)
  • Miguel Ligero -> Switch for start/stop sending locations, and getting locations when the app is minimized or the device blocked.
  • Carmen Rendueles -> Fix mobile login, fetch friends from logged in user, friend locations
  • Marcos Tobías -> Implement Redux
  • Álvaro Requejo -> Test RestAPI
  • Juan Rodríguez -> Beautify and improve usability in the webapp

EXPLANATION OF THE DECISIONS

We had a lot of difficulties for sharing data between components for the locations view, so we decided to implement redux and make this matter easier. Across the different implementations of Redux, we decided for the React Toolkit one, since it fits our needs and is probably the easiest and cleanest.

We should fix the mobile login since at the moment it asks for scanning the QR each time the app is opened, but as we save the needed information from the QR the first time, the user should be logged instantaneously after that.

Now that we are able to retrieve the friends from the POD, we are interested in knowing the location of said friends. An optimization for this process is going to be developed in the future when Redux is implemented.

Regarding the display of the locations. We thought deeply about it, and in the end decided to display both the user created and the location obtained periodically on the same view. Probably this is going to be differentiated inside the view itself, but on the same one nonetheless. We leave for later to choose how many obtained locations are we going to display, and also if we are going to represent some kind of path in a polyline with them.

We decided to start improving the usability of the application, mainly because we have already done the majority of the mandatory functionality, and we feel like some parts of the app need refining and aesthetic work. There are other regards as how to reach the QR code page that should be changed because they are not very intuitive.

IMPORTANT REMARK

Juan Buenaga reached to us about him leaving the project. Álvaro will be taking over his part this week.