-Prepare and practice what we will be presenting at tomorrow's demo
### Notes
...
...
@@ -440,25 +441,174 @@ Ted/Cliff: Posts widget
### Agenda
-Since we just finished our 3rd demo, we will conduct sprint planning for the last sprint
-Talk about what went well this sprint
-Sprint planning will consist of talking about new features, what we have to clean up, and refactor
### Notes
-3rd demo went great!
-Majority of the features of our app are now done
-Some features we are missing now are profile picture selection, marking posts as seen, and the profile page has work left to do (clicking on a post redirects)
-Feed needs some small tweaks
-Settings UI need work
-Some new idaes/suggestions came up for feed: pagination changes, tuning
-Search page needs recent search functionality
-This sprint we will dedicate the first week to finishing ALL features, and then the second week will be refactoring and cleaning up for submission and release
-Some bugs with comment screen (the comment text bar UI is really janky, the username of the commenter is inconsistent, there is no live commenting, and the ordering seems off)
-Share feature not implemented yet either
### Decisions
-Marking posts as seen and feed adjustments (Michelle)
-Comment page fixes (Cliff)
-Marking posts as seen, feed pagination, feed tuning, recent search(Michelle)
-All Comment page issue fixes (Cliff)
-Profile picture selection and share feature(Ted)
-Wrapping up profile page features (Ryan)
-Wrapping up profile page features and settings(Ryan)
### Actions
-All members will complete their final feature tickets by March 28th
-We will host another stand up on the 26th to check in and see if there is more features to work on
## Meeting 12 - Date: Wednesday March 26th, 2025
### Present: Cliff, Ted, Ryan, Michelle
### Agenda
-Do brief standup on current feature tickets
-Talk about any new alarming work that needs to be done this week
### Notes
-Cliff is wrapping up all the comment screen changes, and will be done tomorrow (27th)
-Michelle has finished the recent search feature and tuned the feed
-The team decided not to go with the "mark as seen" feature in the feed, as it is not feasible in the time period
-Ryan wrapping up the profile page
### Decisions
-Michelle will do some final tuning on the feed, which will be done by tomorrow
-Ted and Cliff will take the UI page for settings so Ryan can focus on profile page
-Cliff's comment screen fixes will be done by tomorrow
-Ted has implemented profile picture selection
### Actions
-All members will wrap up feature tickets by 28th
-Meeting again on 28th to discuss refactoring, cleaning up, and testing
## Meeting 13 - Date: Friday March 28th, 2025
### Present: Cliff, Ted, Ryan, Michelle
### Agenda
-Do standup
-Talk about the tasks left this sprint
-Assign tasks
### Notes
-All member's assigned feature tickets are done, app is complete!
-We should manually test edge cases and components as well
### Decisions
-We will take the next 2-3 days to test all our components and edge cases
-Clean up code, and add commenting
### Actions
-Meet again on the 31st after testing
## Meeting 14 - Date: Monday March 31st, 2025
### Present: Cliff, Ted, Ryan, Michelle
### Notes
-All features seem fine, and code is somewhat cleaned up (in everybody's respective repositories and screens)
-ALARMING ISSUE: we are not following the MVVM architecture in some components of the app
-All members should spend the next 2-3 days refactoring their code into MVVM
-We also require unit tests for the models
### Decisions
-Ryan will refactor profile page into MVVM
-Michelle will refactor search, auth, feed into MVVM
-Cliff will refactor posting page, comment screen, tag screen, and profile posting screen into MVVM
-Ted will refactor settings, next posting screen, add posting screen
-Everyone will write their the unit tests for their respective components as well
### Actions
-Finish refactoring assignments by April 3rd
-Meet again April 3rd
## Meeting 15 - Date: Thursday April 3rd, 2025
### Present: Cliff, Ted, Ryan, Michelle
### Notes
-Our codebase is now fully following MVVM
-Full unit test coverage for all repository database functions and view models
-This meeting, we will write the release notes, and clean the database for the demo tomorrow
### Decisions
-The database should be cleaned today
-Proper use cases and users should be created
### Actions
-Cliff and Ted will clean the database to have more demo-able content and users
-Everyone should do a final look over the code and cleanup unnecessary code for readability