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 |