Skip to content

Individual Contribution for 451 Final Milestone Report ‐ Umut Demir

Umut Demir edited this page Dec 29, 2023 · 7 revisions

Member: Umut Demir

Responsibilities: I actively participated in the development of the mobile side of the project. During our collaborative lab sessions, I played a key role in strategizing and planning our weekly tasks. Leveraging my extensive experience as a software developer, I provided valuable insights into both the planning and implementation phases, particularly regarding requirements, page development, service implementation, and other critical components.

In addition to planning, I took on the responsibility of executing my assigned tasks and implementing the necessary components for the mobile application. During this process, I conducted comprehensive task reviews, thoroughly examining each aspect to identify and address any potential issues. By doing so, I aimed to ensure the robustness and quality of the implemented features, contributing significantly to the overall progress of the project.

Main Contributions: My contributions to the project until the Customer Milestone Presentation can be categorized as follows. I have chosen the most significant issues. Our task is looks similar to these tasks. I use my knowledge that i learned while handling these issues:

Code-related significant issues:

  • [Mobile] Multiple choice option for create game. #592
  • [Mobile] Update Service for LFG #549
  • [Mobile] Create Service for LFG #548
  • [Mobile] LFG List/Create Page #518
  • [Mobile] Create/Update GamePage #386
  • [Mobile] Implement create/update gamepage service #426

Software-related significant issues:

  • [Mobile] Add Guest User Option #587
  • Determine the mobile technologies #243
  • Create folder structure template for mobile #252
  • Learn Flutter framework for the mobile #258

Pull requests:

  • (Created) Update service implemented. #678
  • (Created) [Mobile] Create LFG Service #666
  • (Created) [Mobile]Implement update page for lfg. #658
  • (Created) [Mobile] Guest user implemented #656
  • (Created) [Mobile] Multiple choice gamepage #647
  • (Created) [Mobile] Tag option lfg #632
  • (Created) [Mobile] Group model updated. #576
  • (Created) Update page implemented. #535
  • (Created) LFG Pages are done. #533
  • (Created) [Mobile] Add GridView option #380
  • (Created) [Mobile]Refactor bottom navigation bar #381
  • (Created) Create lab_report_6.md #395
  • (Created) Redesign the wiki page #456
  • (Created) Mobile/enhancement/create game page #465
  • (Created) Implement login forgot page #310
  • (Created) Implement login register service #326

  • (Reviewed) [[Mobile] Recommendation implementation #670
  • (Reviewed) [Mobile] Forum page filter posts #665
  • (Reviewed) [Mobile] annotation backend complete connections #661
  • (Reviewed) [Mobile] Lfg comment section #618
  • (Reviewed) [Mobile] Profile page missing fields and backend connection #609
  • (Reviewed) [Mobile] profile page update & follow feature #534
  • (Reviewed) [Mobile] post page date tags categories #532
  • (Reviewed) [Mobile] opening page implemented, reset app implemented #466
  • (Reviewed) [Mobile] update homepage design #472
  • (Reviewed) [Mobile] user image null fix #382
  • (Reviewed) [Mobile] initial game service #455
  • (Reviewed) [Mobile] profile page initial complete implementation #455
  • (Reviewed) [Mobile] Register page improved #379
  • (Reviewed) Initial Home Page, Drawer, BottomNavigatorBar, Theme, Mock Pages #301
  • (Reviewed) GitHub action test1 #324
  • (Reviewed) Update backend_build_push.yml #325
Clone this wiki locally