-
Notifications
You must be signed in to change notification settings - Fork 0
Individual Contribution Report for 451 Milestone 2 ‐ Emre Sin
Emre SİN edited this page Dec 1, 2023
·
3 revisions
-
Member: Emre Sin
-
Responsibilities:
- In this milestone my main responsibility was providing infrastructure to improve maintainability and code quality. I was also responsible helping to design the architecture and providing insights into notion of implementation of each feature.
-
Main contributions:
- I helped to design architecture while adding new features. I suggested different kind of solutions on implementing a feature and helped to determine the drawbacks and benefits of every solution.
- I offered solution on how to implement those designs. Those solutions encompasses things like offering designs for entities and their relations while considering their pros and cons.
- I have contributed on planning the general progress of our product.
- I have implemented almost all of the unit tests that are written up to now. I have implemented unit tests for almost all services that didn't have any tests before that. This helped to improve our code maintainability and stability which led to an improved development process.
- I have created a mock data script that populates the database with meaningful and related sample data. That gave the team the flexibility of testing their functionalities with the sample database and rolling back to a stable database data state anytime they want.
-
Code-related significant issues:
-
Management-related significant issues:
- #367 [Backend] Doing a task sharing for implementing the profile page
-
Pull requests:
- #478 Units tests added for every service.
- 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)