Skip to content

Lab Report #10

ahmetkudu edited this page Dec 19, 2023 · 16 revisions

Project Development Weekly Progress Report

Team Name: Group 6 - Game Lounge

Date: 19.12.2023

Progress Summary

Over the past week, the team made significant progress on various aspects of the project. Due to numerous implementations, the frontend and mobile teams maintained constant communication with the backend team. Based on the feedback exchanged between teams regarding the implemented features, they proceeded with their task or making updates to completed sections as necessary. Key areas of focus included both front-end and back-end developments, mobile enhancements, and the implementation of new features.

  • Front-end tasks involved editing the post page, improving general styling, edit game page and fixing bugs and updating requests that related to games.
  • Back-end efforts concentrated on implementing the recommendation algorithm, LFG endpoints and fixing game rating.
  • Mobile development included adding filtering and sorting to post pages and comments, as well as profile enhancements and updating requests that related the games.
  • Additionally, tasks like annotation research were undertaken.

Our objective for the following week is to complete the remaining tasks from the past two weeks' planning, resolve conflicts, fixing the bugs and finalize the sections related to group recommendations Also, we will continue to implement admin and annotation features.

What was planned for the last week? How did it go?

Description Issue Assignee Due PR Estimated Duration Actual Duration
[Frontend] Edit profile page #503 Hüseyin Çivi 19.12.2023 #570 3hr 3hr
[Frontend] Edit game #514 Halis Ayberk Erdem 19.12.2023 -- 4hr 3hr
[Backend] Forum posts adding images feature research and implement #500 Ömer Bahadıroğlu 19.12.2023 -- 4hr 3hr
[Backend] Forum section game related a few endpoints #501 Ömer Bahadıroğlu 19.12.2023 -- 3hr 1.5hr
[Backend ]Search functionality implementation #561 Ömer Bahadıroğlu 19.12.2023 -- 3hr 2hr
[Backend] LFG section endpoints implementation #562 Ömer Bahadıroğlu 19.12.2023 -- 3hr 2hr
[Backend] Missing Profile Features #507 Emre Türker 19.12.2023 -- 4hr 3hr
[Backend] Fix AWS S3 #504 Emre Türker 19.12.2023 -- 4hr 2.5hr
[Backend] Recommendation Algorithm #563 Emre Türker 20.12.2023 -- 4hr 3.5hr
[Mobile] Profile Follow, See Followers #520 Erkam Kavak 19.12.2023 #558 3hr 3hr
[Frontend][Backend] Fix CORS completely #502 Ömer Talip Akalın, Muhammet Mustafa Küçük 19.12.2023 -- 4hr 2hr
[Mobile] Add filtering to post page #509 Muhammet Mustafa Küçük 19.12.2023 -- 2hr 1hr
[Mobile] Implement LFG Page #516 Süleyman Melih Portakal 19.12.2023 -- 4hr 2hr
[Mobile] Game Missing Parts #526 Süleyman Melih Portakal 19.12.2023 -- 4hr 2hr
[Frontend] Improve General Styling #517 Beyzanur Bektan 19.12.2023 -- 4hr 3hr
[Backend] Implementing Annotations #541 Emre Sin 19.12.2023 -- 4hr 2hr
[Frontend] Guest restrictions should be added #543 Halis Ayberk Erdem 19.12.2023 -- 3hr 2hr
[Mobile] Implement Admin Panel #545 Süleyman Melih Portakal 19.12.2023 -- 3hr 2hr
[Mobile] Refactor Model Class for Groups #547 Umut Demir 19.12.2023 #576 3hr 2hr
[Backend] Complete the Requirements Relating to the Guest and Admin #550 Ahmet Kudu 19.12.2023 #593 4hr 6hr
[Backend] Complete the Requirements Relating to the User #559 Ahmet Kudu 19.12.2023 #572 4hr 6hr
[Mobile] Implement Update Game Service #551 Süleyman Melih Portakal 19.12.2023 #572 3hr 2hr
[Mobile] Implement Update Game Service #551 Süleyman Melih Portakal 19.12.2023 #572 3hr 2hr
[Mobile] Implement Update Game Service #551 Süleyman Melih Portakal 19.12.2023 -- 3hr 2hr
[Mobile] Implement Searchbar #553 Muhammet Mustafa Küçük 19.12.2023 -- 3hr 2hr
[Frontend] Add LFG Page #554 Hüseyin Çivi 19.12.2023 #576 4hr 3hr
[Mobile] Support for Different Annotation Types and Backend Integration #556 Erkam Kavak 19.12.2023 #580 3hr 3hr
[Mobile] Image Annotation Implementation #557 Erkam Kavak 19.12.2023 #557 3hr 3hr
[Mobile] Profile Page Service and Widget Problems #558 Erkam Kavak 19.12.2023 #558 2hr 2hr

Completed tasks that were not planned for the week

Description Issue Assignee Due PR
[Frontend] Forum and Profile Page Missing Parts #578 Hüseyin Çivi 19.12.2023 #570

Planned vs. Actual

Due to numerous updates made in the project last week, many features require reassessment and adaptation to their new versions. As several issues are dependent to each other, we were unable to fully complete the two-week plan we had initially designed. However, a significant part of the plan has been accomplished even though they require minor updates to be finalized and closed.

Your plans for the next week

Description Issue Assignee Due Estimated Duration
[Mobile] Backend Connections for Annotation Sections #591 Erkam Kavak 26.12.2023 2hr
[Mobile] Enhance LFG Functionality: Comment, Tag, Delete, Report, Upvote, Downvote #590 Erkam Kavak 26.12.2023 3hr
[Mobile] Implement Filtering and Sorting on Post Forum Page #589 Erkam Kavak 26.12.2023 2hr
[Mobile] Fix Profile Page Role Tags, Titles, and Visibility Issues #588 Erkam Kavak 26.12.2023 3hr
[Backend] Update Rated Games Endpoint #565 Emre Türker 26.12.2023 2hr
[Backend] Implementing the Recommendation Feature #567 Emre Türker 26.12.2023 3hr
[Frontend] Modify some forum post functionalities #574 Beyza Bektan 26.12.2023 2hr
[CI/CD] Adding deployment to workflow yaml #584 Muhammet Mustafa Küçük 26.12.2023 3hr
Preparing Lab Report 10 #585 Halis Ayberk Erdem 19.12.2023 3hr
[Frontend] Create Game should be updated. #586 Halis Ayberk Erdem 19.12.2023 2hr
[Frontend] Edit game #514 Halis Ayberk Erdem 19.12.2023 2hr
[Backend] Forum posts adding images feature research and implement #500 Ömer Bahadıroğlu 19.12.2023 2hr
[Backend] Forum section game related a few endpoints #501 Ömer Bahadıroğlu 19.12.2023 1.5hr
[Backend ]Search functionality implementation #561 Ömer Bahadıroğlu 19.12.2023 1.5hr
[Backend] LFG section endpoints implementation #562 Ömer Bahadıroğlu 19.12.2023 1.5hr
[Backend] Missing Profile Features #507 Emre Türker 19.12.2023 2hr
[Frontend][Backend] Fix CORS completely #502 Ömer Talip Akalın, Muhammet Mustafa Küçük 19.12.2023 1.5hr
[Mobile] Add filtering to post page #509 Muhammet Mustafa Küçük 19.12.2023 1hr
[Mobile] Implement LFG Page #516 Süleyman Melih Portakal 19.12.2023 2hr
[Mobile] Game Missing Parts #526 Süleyman Melih Portakal 19.12.2023 1.5hr
[Frontend] Improve General Styling #517 Beyzanur Bektan 19.12.2023 2hr
[Mobile] Post/Comment Add Image #527 Umut Demir 26.12.2023 1.5hr
[Backend] Implementing Annotations #541 Emre Sin 19.12.2023 2hr
[Frontend] Guest restrictions should be added #543 Halis Ayberk Erdem 19.12.2023 1.5hr
[Mobile] Implement Admin Panel #545 Süleyman Melih Portakal 19.12.2023 1.5hr
[Mobile] Refactor Model Class for Groups #547 Umut Demir 26.12.2023 1.5hr
[Mobile] Create Service for LFG #548 Umut Demir 26.12.2023 2hr
[Mobile] Update Service for LFG #549 Umut Demir 26.12.2023 1hr
[Backend] Changes and Requests Given by Mobile and Frontend Teams #596 Ahmet Kudu 25.12.2023 2hr
[Backend] Complete InCompleted Requirements and Test Completed Ones #597 Ahmet Kudu 25.12.2023 4hr
[Mobile] Implement Update Game Service #551 Süleyman Melih Portakal 26.12.2023 1hr
[Mobile] Update Page for LFG #552 Umut Demir 26.12.2023 1hr
[Mobile] Add Guest User Option #587 Umut Demir 26.12.2023 3hr
[Mobile] Add tag option to lfg #594 Umut Demir 26.12.2023 3hr
[Mobile] Multiple choice option for create game. #592 Umut Demir 26.12.2023 3hr
[Mobile] Implement Searchbar #553 Muhammet Mustafa Küçük 26.12.2023 1.5hr
[Frontend] LFG Create Section #598 Hüseyin Çivi 26.12.2023 3hr
[Frontend] LFG Edit Section #599 Hüseyin Çivi 26.12.2023 2.5hr
[Frontend] LFG Page Backend Connections #600 Hüseyin Çivi 26.12.2023 2hr

Participants

  • Ahmet Kudu
  • Beyzanur Bektan
  • Emre Sin
  • Emre Türker
  • Erkam Kavak
  • Hüseyin Çivi
  • Muhammet Mustafa Küçük
  • Ömer Bahadıroğlu
  • Ömer Talip Akalın
  • Süleyman Melih Portakal
  • Umut Demir
  • Halis Ayberk Erdem
Clone this wiki locally