Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

Sprint 7

Maxime edited this page Apr 18, 2022 · 13 revisions

Arda:

...

Laurynas:

...

Maxime:

Reworking authentication: https://github.com/MaximeZmt/SDP_2022-Vibester/pull/180

This Week I've been reworking the previous sprint with the shared preferences. I've met a lot of problems with these in terms of synchronization. In addition I saw that Firebase has some feature to implement offline caching that offers synchronization feature when the app is offline.

According to my three tasks for the coming weeks until the next meeting:

  • Refactor: Fix account ...
  • Connect Account creation/login ...
  • Updating user score after playing game

These are all related one to another. Currently, I've done a lot of reading and updating the codebase to prepare for future modifications. I've changed the user path according to whether the user is logged in or not. I've added a return button that will be duplicated in some other activities. I've updated our firebase API implementation. Finally I've updated some UI.

I've done around 10h of work. It will be continued.

Kamila:

I have successfully finished my tasks for this sprint. I have implemented a user search by the username, and the testing for it was successful. My time estimation was also correct. Also, I have fixed some small bugs in the Typing Game to make it more playable.

I dont have any blockers. But there are some few implementation questions to discuss later. Example: how should we search for user: by handle, username, should we include uppercase/lowercase letters.

Margaux:

...

Jiabao:

I did one PR for this Sprint, it took me longer than the plan. Because I had a problem with the tests where CI said one element was not initialized, but all the tests pass locally and the app works as expected on the emulator. In the end, I resolved it with my teammate's help by adding a check in the code.

Overall team:

...

Clone this wiki locally