-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 6 Summary
During this short sprint, we finished implementing the last important features (commenting system, default collection, movie filtering) and did a lot of important bug fixing and UI polishing. The app now looks much better and usable by actual users. The offline mode was also implemented. We can now use the app offline: View our profile and collections / reviews as well as a cached version of all the feeds. We can also interact with review posts and add reviews and collections which will be uploaded to the database when the app is back online. I think that the app is fairly complete now and that the last week will entirely be dedicated to preparing the video and the demo.
On my side, I mainly worked on the backend side of the commenting system. I also fixed a couple of UI bugs to improve the usability of the app. As the scrum master, I had to do a lot of coordination work to make sure that this week results in the most complete possible version of the app.
During this sprint I tried to help Michael implementing the offline cache but I was unsucessful in my tasks. This is due in majority to my lack of understanding how the room cache worked, and I wasn't able to understand how I had to implement the features I had to. Nevertheless, those features were never implemented since they weren't needed, and instead during this sprint I worked on disabling some of the app's features when in offline mode, as well as displaying different toasts to the user.
During this sprint I mostly did bug fixes and add the UI to filter top movies. I fixed the problem with follow/unfollow that allows you to modify the following of an other user, the problem of the review hides behind the keyboard, the problem of when you were editing your profile picture only in local and not uploading on firebase. I also add a default collection Favorite to allows us to quickly add them to it when searching directly from the search page.