-
Notifications
You must be signed in to change notification settings - Fork 0
CMPE451 ‐ Individual Contribution Report 1 ‐ Emre Sin
Emre SİN edited this page Nov 3, 2023
·
1 revision
-
Member: Emre Sin
-
Responsibilities:
- Contributing to the architecture of some backend structures.
- Developing backend services.
- Researching methodologies and designs in order to implement in our project.
- Reviewing and giving feedbacks to the other team member for their works.
-
Main contributions:
- Learning Kotlin & Spring Boot framework to contribute and develop for the back-end of the project.
- Played a role in deciding the backend implementation details of the Character Page feature.
- Edited and updated the Sequence Diagram with respect to the changes in the requirements of the project so that we will be synced and on the track.
- Implemented Forgot-Password functionality allowing users to reset their password when they forgot.
- Researching different types of flows and methodologies to implement forgot password.
- Discussing the results of the research with the teammates and deciding which one to implement.
- Informing my teammates about the flow and helping other teams in the project making use of this services via endpoints.
- Developing a mail sending service.
- Developing a service managing forgotten password tokens.
- Splitting the forgot-password functionality to two endpoints and implementing both: forgot-password, reset-password.
- Developing related repositories, controllers, Error handling classes of related development.
- Updated and refined the Sequence Diagrams.
- Wrote and executed test cases for the Access Service to guarantee robustness and reliability.
- I was one of the note takers in the presentation. I prepared a report on the feedback of the presentation and listed actions that are needed to be taken correspondence in those feedbacks.
- Attended meetings and took a part in task distribution actively.
-
Code-related significant issues:
-
Management-related significant issues:
-
Pull requests:
- Created and merged pull requests.
- Made reviews on and approved some pull requests.
- Resolved conflicts when there are.
- My pull Requests:
- #306: Backend/enhancement/forgot-password #265
- Ahmet Kudu
- Beyzanur Bektan
- Emre Sin
- Emre Türker
- Erkam Kavak
- Halis Ayberk Erdem
- Hüseyin Çivi
- Ömer Bahadıroğlu
- Ömer Talip Akalın
- Sena Özpınar
- Süleyman Melih Portakal
- Umut Demir
- Muhammet Mustafa Küçük
- Scenarios
- Mockups
- Meeting #1 - 03.03.2023
- Meeting #2 - 10.03.2023
- Meeting #3 - 12.03.2023
- Meeting #4 - 13.03.2023
- Meeting #5 - 19.03.2023
- Meeting #6 - 24.03.2023
- Meeting #7 - 26.03.2023
- Meeting #8 - 30.03.2023
- Meeting #9 - 02.04.2023
- Meeting #10 - 04.04.2023
- Meeting #11 - 05.04.2023
- Meeting #12 - 06.04.2023
- Meeting #13 - 07.04.2023
- Meeting #14 - 08.04.2023
- Meeting #15 - 09.04.2023
- Meeting #16 - 27.04.2023
- Meeting #17 - 30.04.2023
- Meeting #18 - 04.05.2023
- Meeting #19 - 07.05.2023
- Meeting #20 - 11.05.2023
- Meeting #21 - 05.10.2023
- Meeting #22 - 11.10.2023
- Meeting #23 - 16.10.2023
- Meeting #1 - 21.10.2023 (Backend)
- Meeting #1 - 22.10.2023 (Frontend)