Contributions Mil1 SerdarBahar - bounswe/bounswe2025group5 GitHub Wiki
Serdar Bahar
-
Responsibilities: I was primarily responsible for the mobile application development and project documentation. My work focused on ensuring multilingual compatibility, maintaining code consistency, and improving user accessibility through design and localization standards. Additionally, I contributed to the preparation of milestone reports and customer meeting materials.
-
Main contributions: For Customer Milestone 1, my main contributions centered around the internationalization (i18n) standardization of the mobile application. I integrated support for both Turkish and English languages, ensuring that all interface elements, error messages, and user notifications were consistent and contextually accurate. Furthermore, I maintained mobile-related API integrations, conducted reviews of pull requests to ensure alignment with the backend updates, and contributed to the milestone documentation.
-
Code-related significant issues:
- extract mobile folder to new development branch #361:
- reviewed PR
- update mobile api integrations to match new backend endpoints #395:
- reviewed, made additions and merged PR
- mobile/ implementing i18n for Turkish and English languages #424:
- created, resolved conflicts in PR
- mobile/ turkish translation consistency in all texts #494:
- created PR
- problem about the parameters of the endpoints of profile #449:
- reviewed, merged PR
- extract mobile folder to new development branch #361:
-
Non-code-related significant issues:
- make a research about design criteria for smart environments #337, contributed to the analysis and documentation for design criteria for smart environments.
- elicitation questions for the upcoming customer meeting #377, contributed to elicitation questions which helped better navigate our customer meeting before the milestone.
- populate the application with realistic data #505, data population of app for better reception of the application during milestone presentation
- publish the release #526, contribution to the publication of the pre-release for Milestone 1.
- Milestone Report 1 - A summary of the customer feedback and reflections #530, writing the dedicated part for customer feedback and reflections
-
Pull requests that you have created, merged, and reviewed: If you experienced any conflicts regarding the pull requests you have engaged in, briefly summarize the conflicts along with how they were resolved.
- Engaged PRs are listed above.
- Reviewed and merged PR#504
- I resolved a significant amount of conflict in PR#427. The PR was about migrating to i18n standards in Mobile, which required a significant amount of refactoring in the code. After I completed my changes, I opened the related PR and it was approved. However, the PR remained unmerged. In the meantime, Kerim merged his changes about modified endpoints. The most challenging part while resolving conflicts was managing displayed error texts which were related with API calls.
-
Additional information
- Notetaker in Meeting 8