Skip to content

Personal Contribution: Arda Saygan

Arda Saygan edited this page May 16, 2025 · 7 revisions

📋 Arda's Personal Contribution

Summary: Actively contributed to team organization and communication. Focused on the Food Catalog screen, working on both frontend (UI improvements, filtering, sorting, pagination) and backend (endpoints, API integration). Participated in all parts of requirements/design. Also explored React, Docker, and Django REST, sharing my knowledge in the Wiki.

Contribution Summary Related PRs / Issues / Links
Created a template for issues #2 #26
Set my personal Wiki #7
Documented and organized team meetings #17, #35, #36, #67
Contributed to our Contribution Guide #20
Researched and shared resources related to Git Git:In a nutshell
Created Scenario 5 and reviewed other scenarios #42, #43, Scenario 5
Reviewed and Corrected SRS #55 #60, #68
Served as the communicator #70, #87
Created Class Diagrams for Meal Planner Related Classes #82
Created and Reviewed Use Case Diagram for FR 1.7 #101
Created Sequence Diagram for Scenario 5 Sequence Diagrams
Set up the milestone page #113
Learned basics of React #114
Researched and documented basics of Docker Docker Summary
Created initial Dockerfile for frontend #125, 125-feat/dockerization, Image in DockerHub
Improved the FE for Food Catalog Page #141 #163
Detected Bugs in Jest #146
Wrote the Requirements and Design part of the 1st Milestone Report #170, #171 See Revision History of our SRS
Researched how to write an endpoint in Django and documented it Writing Endpoints in DRF
Wrote endpoint for GET /foods #187, #205
Reported and Fixed Backend Bug due to missing Dockerfile #199, #200
Added filtering option to GET \foods endpoint #207, #218
Integrated GET \foods endpoint to frontend #224, #233
Added pagination control the endpoints #231
Implemented pagination control in Food Catalog FE #232, #241
Fixed bug in Foods.tsx due to pagination #235, #239
Included images and dietary options in the Food items FE #244, #245
Fixed an important bug in the Search Bar in Food Catalog #272, #260
Implemented suggest_recipe endpoint, which uses https://www.themealdb.com external API #268
Updated GET \foods endpoint and Implemented sorting by NutriScore, Carbs, etc. functionality in Food Catalog FE #287, #299
Added dietary filters to the food catalog BE and FE (branch wasn't merged afterwards) #293
Clone this wiki locally