-
Notifications
You must be signed in to change notification settings - Fork 0
Weekly Sprints
Salim Soufi edited this page Mar 29, 2025
·
4 revisions
A breakdown of what we’ve been working on each week and who was assigned to work on which user story/task. We also have each user story assigned in our Project board, so you can check there as well for specifics. For more specifics for each week, please refer to our meeting mins on the side (also in our Wiki)
Focus:
- Break Testing our app
- Last minute small debugs & final comments
Key Assignments:
-
Hamidat:
- Change all radio buttons and such for filters, should not have any purple. Also remove the change theme in settings and make the notification button
- Add any missing intent tests
-
Salim:
- Update our README, sprint planning stuff on GitHub
- When you search for someone, if you follow them, you can't open the comments from there (the moods you can see)
-
Arden:
- Implement the filtering.
- Should not be able to select after current date, should be date range.
-
Shahab:
- Finish the UML
- Add the private icon to the mood card (and to the view more diaglog)
-
Ogua:
- need to get a notification if someone I follow posts and you should be able to click the notification and go to their profile right off there
- Show mood history on the map
- Should not show the location on the view more card or the map. i.e. the detach location isn't actually detaching the location
-
Mohammed:
- Add comments to the source code files
Focus:
-
Closing Up All Non-Offline User Stories
- For any user stories that don't relate to offline capabilities, closing them off
- Debugging The Delete Mood Feature
Key Assignments:
-
Hamidat:
- Debug
-
Salim:
- Write tests for follow request functionality.
-
Arden:
- Implement the filtering.
-
Shahab:
- Improve backend logic for editing mood events.
-
Ogua:
- Implement
Focus:
-
Testing & Final Integration:
- Making sure everything is well-tested (JUnit for unit tests, Espresso for UI tests).
- Finalizing UML class cards and Figma mockups.
- Merging everything into the main branch.
Key Assignments:
-
Hamidat:
- Add tests for profile features, create UML class cards, update Figma mockups.
- More tests
-
Salim:
- Write tests for follow request functionality.
-
Arden:
- Improve backend logic for adding mood events and do database testing.
-
Shahab:
- Create the splash screen and write UI intent tests.
-
Ogua:
- Implement MapUI for adding images and test the map logic.
Focus:
-
Project Part 3 Prep & Refinements:
- Cleaned up UI components and UML diagrams.
- Switched from manual mood addition to auto-detecting mood emotions.
- Started adding tests.
Key Assignments:
-
Salim & Shahab:
- Salim added homepage functionality.
- Shahab updated UI components and removed manual mood entry.
-
Hamidat:
- Updated UI mockups and handled PR reviews.
-
Ogua:
- Continued refining geolocation integration.
-
Team:
- Focused on thorough testing over the weekend before merging changes.
Focus:
-
Getting core features off the ground:
- Assigned main feature tasks (Profile, Mood Features, Geolocation).
- Set up group work meetings, and coordinated workload.
Key Assignments:
-
Hamidat:
- Built the user profile model, validations, and UI.
-
Salim:
- Developed mood following/sharing, follow request handling, and notifications.
-
Arden:
- Worked on backend logic for mood history and automatic mood events.
-
Ogua:
- Integrated geolocation and ensured Firebase sync.
-
Shahab:
- Finished mood event subtasks, including storage limits and notifications.
Focus:
-
Planning & Backlog Setup:
- Turned user stories into backlog tasks.
- Created sub-issues, estimated story points, and assigned risk levels.
- Flagged issues for Project Part 2 and 3.
-
UI & Object-Oriented Design:
- Designed UI layouts and storyboard sequences in Figma.
- Documented key classes with CRC cards.
Key Assignments:
- Ogua & Arden: Set up GitHub backlog.
- Hamidat: Designed UI mockups.
- Salim & Shahab: Created CRC cards and started object-oriented analysis.