4.9 KiB
Week 7 meeting agenda
| Key | Value |
|---|---|
| Date | Jan 9th 2026 |
| Time | 16:45 |
| Location | DW PC Hall 2 |
| Chair | Mei Chang van der Werff |
| Minute Taker | Aysegul Aydinlik |
| Attendees | Natalia Cholewa,Oskar Rasienski, Rithvik Sriram, Aysegul Aydinlik, Steven Liu, Mei Chang van der Werff |
Table of contents
Opening
- (1 min) Introduction by chair
Meeting starts at 16:48
- (1 min) Any additions to the agenda?
None
- (1-2 min) TA announcements?
- Technology feedback has been graded
- Implemented features to be graded this weekend
- For the final evaluation we need to have the basic requirements otherwise it won't get checked at all
- We can and should update read.me
- We get to see our LOC next week
Feedback/assignments
- (3 min) Go over TA feedback given (technology)
- Do we have any questions about the feedback?
Technology feedback
- Server and business logic and controller logic should be seperated
- Avoid hardcoding; move logic into server utilities where appropriate
- (3 min) Go over the implemented feature assignment due today
- 4.1 Printing not finished
- Meaningfull additions:
- Extra language support
- Text-to-voice functionality
Current progress
- How far are we in terms of completion?
- (5 min) Progress check in terms of feature/issue completion
- What have we completed/going to complete this week?
- (5 min) Progress check in terms of feature/issue completion
- 4.1 not finished
- 4.2 done
- 4.3 requires significant work
- Who implemented what, this week?
- Natalia: refactored server-side, recipe language handling
- Steven: refactoring, fixing application compatibility with intelliJ
- Aysegul: Ingredient list view + ingredient usage
- Oskar: Refactoring
- Rithvik: Fixed recipe detail UI sizing, implemented server changed, printing
- Mei Chang: Client-side testing, hardcoded value fixes, refactoring
- (3 min) Small Showcase of the product
- small showcase of the favourite button
Planning
-
(15 min) Planning week 8
- What needs to be done? (provisionary tasks below)
- Handle Backend-Server code delegation
- How do we do it?
- Who does what?
- (2 min) Designate teams.
- (1 min) Who is the next chair and minute taker?
Planning week 8
- resolve unfinished issues from previous weeks
- improve server utilities and dependency injection
- No shopping list implementation planned
- Nutrition logic should be implemented
SERVER
Mei Chang and Aysegul
BACKEND
Oskar, Natalia, Rithvik, Steven
Task Distribution
Aysegul: Server Testing + Additional server tasks
Mei Chang: Nutrition logic & serving logic + server testing
Oskar: Figuring out Mockito
Rithvik: Printing functionality
Steven: UI nutrition + dropdowns ingredients
Natalia: Refactoring
Next chair and minute taker
Aysegul will be the next Chair
Natalia will be the next Minute taker
Closing
- (2 min) Questions?
-Emphasis on separation, refactoring, and maintainability
- (2 min) Summarize everything
Focus next week: finishing 4.1 and 4.3
Server refactoring and nutrition logic are priorities
2 members must still fulfill server LOC requirements
README must clearly reflect extensions and improvementsa
- (1 min) TA remarks
TA will check implemented Features on sunday
meeting ends at 17:32
actual meeting time: 44 minutes
Estimated meeting time: ~40 minutes
Provisionary tasks (updated) 4.1
- Connect the printing functionality to the button, rn the button does nothing
4.2 -removing the refresh button and method, since it's automatic? (optional)
- fix: not being able to make a empty title for recipe name
4.3
- Implement fats/protein/carbs/kcal
- Being able to select ingredients from a dropdown menu
- Actually receive the delete recipe warning
- Serving implementation
- Informal unit fix (Steven)
4.4
- Make the search bar functionality
- Get the favourite warning message
4.5 (old)
Assuming that we're going to start with the shopping cart
- Create shopping list
- reset shopping list (backend)
- Issues/task that weren't finished this week