Personal Contribution : Onur Küçük - bounswe/bounswe2025group9 GitHub Wiki

📋 Onur's Personal Contribution

Summary: Focused on leading mobile app development, while also communicating with the frontend team and contributing to backend (writing a backend endpoint and External API endpoint). Actively participated in improving designs (By contributing to SRS, use-case diagrams and scenarios), team discussions and meetings.

Contribution Summary Related PRs / Issues / Links
Created my personal Wiki Page to introduce myself #15 , Personal Wiki
Worked on creating elicitation questions before customer meeting with @y4z1c1 and @Taha-Topaloglu #44
Reviewed and improved the requirements related to community and engagement features with @nuriba #61
Contributed to our SRS by proposing a new Moderation section and assisting in its review and finalization #73
Researched Git and contributed to our documentation by adding a section on Git Hooks Git:In a nutshell
Created UML Class Diagrams for Market related classes and reviewed the class diagrams for User class #80, #90, Class Diagrams
Reviewed and Improved the use case diagrams for Requirements under 1.6 Market Section #98, Use Case Diagrams
Created Scenario 10 that demonstrates creating a new store #42, Scenario 10: Creating a New Store
Created a Sequence Diagram for Scenario 10 #105, Sequence Diagrams
Initialized the mobile project with React Native and Expo to establish a development-ready environment. #148, PR #149
Established the mobile app’s navigation flow using React Navigation and placeholder screens. #154, PR #155
Designed and implemented the initial versions of mobile app screens, including the Home, Login, Forum, and Food Catalog screens. #157, PR #167
Assisted teammates in troubleshooting issues encountered during mobile app access and testing. #164
Added dark & light themes for mobile app that could be toggled with a button #165, PR #168
Prepared the mobile part of the first milestone report #174, First Milestone Report
Refactored the growing mobile codebase for better structure and consistency #178, PR #201
Created documentation and a contribution guide for the mobile app to facilitate easier collaboration among teammates. #178, Mobile Documentation & Contribution Guide
Improved the designs and the functionalities of the mobile app screens #211 - PR #221, #212 - PR #222, #206 - PR #220
Integrated the backend API endpoints into the mobile app for connecting the mobile and backend #225 - PR #236, #270 - PR #280 , #271 - PR #319
Improved and fixed problems related to functionalities of forum feature in mobile app #292 - PR #305
Wrote endpoint for food proposal GET \get-or-fetch-food along with its unit tests #188 - PR #253
Wrote an external API endpoint which searches WikiData and retrieves food related information #320 - PR #321
Reviewed PR's for my teammates PR #64, PR #279, PR #294, PR #296, PR #310