-
Notifications
You must be signed in to change notification settings - Fork 0
Emre Türker | Individual Contribution Report ‐ Milestone 2
Emre edited this page Dec 1, 2023
·
4 revisions
-
Member: Emre Türker
-
Responsibilities:
- Researching, determining, and implementing the flows of backend services.
- Determining architecture of the code base for backend.
- Preparing a part of the Milestone 2 Review related to describing the status of deliverables.
- Reviewing the works done by other team mates and giving respective feedbacks.
-
Main contributions:
- Built entity classes: Decided on the fields of individual classes and determined the relations among them.
- Developed the endpoints for accessing the necessary data that would be presented in profile pages.
- Actively participated in the brainstorming activities related to determining the general ingredients for the character and games pages, also in the recommendation algorithm during labs.
- Implemented the tag related endpoints, profile related endpoints.
- Fixed a bug related to CORS and cookies not being set by the frontend.
- Enhanced the controller and service for accessing the user information.
- Wrote a part in the milestone related to the executive summary.
- Integrated AWS S3 to the project. Which resulted in decreased response times, since it was taking long to send images as byte arrays from the backend to the frontend.
- Implemented the report entity in collaboration with Omer Bahadiroglu.
-
Code-related significant issues:
- #364: Change in the registration.
- #391: Entity classes implementation.
- #392: Researching AWS S3 for image storage.
- #403: Implementing Profile Page Related Endpoints.
- #404: Update Registration Endpoint.
- #437: Initialize report and like features, some refactors to backend.
- #446: Create tag related functions.
-
Management-related significant issues:
- #367: Doing a task sharing for implementing the profile page.
-
Pull requests:
- Created and merged pull requests for the implementation of backend generally.
- Reviewed pull requests related to the backend structure and user authentication features.
- I have come across many conflicts. However, rather than trying to solve the conflicts via the merge request, I have talked to my team mate in person, or better, we solved the conflicts as a pair. That's why almost each merge request has a review in the "Seems fine, merging" format.
- My pull Requests:
- Reviewed and merged pull requests:
- 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)