Personal Effort (Ceydanur Şen) - bounswe/bounswe2024group11 GitHub Wiki

Week 1: September, 23-29

Task Type Estimated Time Time Taken
Helped to Create general plan of the project, can be viewed here General 45 min 1 hour
Helped to organize new meeting scheduled issue General 20 min 30 min

Week 2: September 30 - October 6

Task Type Estimated Time Time Taken
Created Project Plan with Muhammet Emin Çiftçi and Muhammed Emin Arayıcı issue Repo 1 hour 1 hour
Researced Lexvo issue Reserach 1 hour 45 min

Week 3: October, 7-13

Task Type Estimated Time Time Taken
Documented each task explanations stated on Project Plan that can be seen here-issue Documentation 45 min 1 hour
Wrote a scenario and create the mockup with Hasan Kerem Şeker can be seen here Scenario & Mockups 45 min 45 min min
Work on Class Diagrams with Mücahit Erdoğan Ünlü and Muhammet Emin Çiftçi. Class diagrams can be seen here and the related issue Design 1 hour 1 hour
Added Fields and Methods for Classes and Added New Classes (Class Diagram). issue and issue Design 1 hour 2 hour
Worked on Sequence Diagrams with Mücahit Erdoğan Ünlü issue Design 45 min 90 min
Looked at example usages of BabelNet API with Mücahit Erdoğan Ünlü issue Design 30 min 20 min

Week 4: October, 14-20

Task Type Estimated Time Time Taken
Researched Babelnet API usages and decided which API to use Research 1 hour 1 hour
Implemented parsing of babelnet search page together with Mücahit Erdoğan Ünlü and Muhammet Emin Çiftçi PR Implementation 2 hours 2 hours
Implemented pagination for Forum Question with Mücahit Erdoğan Ünlü issue - PR Implementation 30 min 50 min
Implemented unit tests for pagination and updated unit tests for forum question with Mücahit Erdoğan Ünlü issue Implementation 30 min 30 min
Updated swagger for forum question endpoint with Mücahit Erdoğan Ünlü issue Implementation 20 min 30 min

Week 10: 8- 14 December

Task Type Estimated Time Time Taken
Implemented interest endpoint for the user experience and to be used in profile page #767 Implementation
Implemented achievements endpoint for the user experience and to be used in profile page #756 Implementation 1 hour 1 hour
Implemented proficiency API to be used in feed and filtering functionality #795 Implementation 1 hour 1 hour
Fixed taken quizzes endpoint (The fix is requested by the client team and I tried to find the solution for this) with Mücahit Erdoğan Ünlü. #814 Implementation 1 hour 1 hour
Created Demo Scenario For Final Milestone #734 Documentation 1 hour 1 hour