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

Week 1: (13-19 February)

Task Type Time Taken
Participated in the weekly group meeting, contributing to the discussion on project assignment. link General 1.5 hours
Created my first issue and self-assigned. Issue can be seen here #23. Good first issue 15 minutes
Created a bio page for myself including my interests, skills and the contact information. My bio page Repo 40 minutes
Researched some repository on GitHub and documented my favorite one : TheAlgorithms/Python. Can be seen here. I explained the repo based on its use purposes. Research 40 minutes
Dedicated time to learning Git commands and watched "Git For Ages 4 And Up" on YouTube. link Research 3 hours
Prepared a Resources page for further use. Resource page includes information about conventional commits, semantic versioning, and github doc issues. Resources page can be seen at link Repo 45 minutes

Week 2: (20-26 February)

Task Type Time Taken
Modified my repo on the research page to include more details and explained the Github related features of TheAlgorithms/Python such as issue and wiki page usage. Updated repository research can be seen here. Research 1 hour
Updated Efforts Page according to the template link. Repo 30 minutes
Participated in the weekly group meeting, contributing to the discussion on project assignment and task allocation. meeting 2 General 1 hour

Week 3: (27 Feb-4 March)

Task Type Estimated Time Time Taken
Participated in the weekly group meeting, contributing to the discussion on project assignment and task allocation. meeting 3 General 1 hour 1 hour
Researched Wikidata and Responsibility Assignment Matrix Research 1 hour 1.5 hour

Week 4: (5 -11 March)

Task Type Estimated Time Time Taken
Researched how a Well Designed and Documented API should be with Yunus Kağan Aydın. The resulting API documentation can be seen at here. Research 45 minutes 1 hour
Learned the required information researched and documented by the other group members such as semantic search Research 30 minutes 1 hour

Week 5: 12-18 March

Task Type Estimated Time Time Taken
Created scenarios for the previous topic (Chess) with Hasan Kerem Şeker Repo 2 hours 3 hours
Created scenarios for the current topic (Comics) with Hasan Kerem Şeker. The resulted scenarios can be seen scenario 1, scenario 2, scenario 3, scenario 4, scenario 5 Repo 2 hours 3 hours
Gave feedback to the requirement elicitation and specification process Documentation & Meeting 30 minutes 30 minutes
Updated the RAM according to reflected my personal efforts Documentation 5 minutes 5 minutes
Updated My Efforts Page to include links and more specification according to the provided documentation specification Repo 20 minutes 30 minutes

Week 6: 19-25 March

Task Type Estimated Time Time Taken
Revised the project plan with my colleagues Muhammed Emin Arayıcı and Muhammet Emin Çiftçi based on the latest feedback, incorporating suggestions and adjusting tasks, timelines, and milestones accordingly to stay on track. Planning 3 hour 4 hour
Attended meeting #8 Meeting 1 hour 50 min
Researched and learned how to create a use case diagram using link Research 1 hour 1.5 hours

Week 8: 2-8 April

Task Type Estimated Time Time Taken
Attended weekly sync #10 Meeting 1 hour 1 hour

Week 9: 9-15 April

Task Type Estimated Time Time Taken
Attended weekly sync #11 Meeting 1 hour 1 hour

Week 10: 16-22 April

Task Type Estimated Time Time Taken
Watched the video tutorial about Django Rest link Research 15 min 15 min
Implemented the tutorial Django Rest on my local Research 1 hour 1 hours
Reviewed class diagram with Mücahit Erdoğan Ünlü and Emre Kılıç. meeting notes in the comments Design 30 min 30 min
Constructed Relational Database Tables with Mücahit. It can be seen here Design 1 hour 1 hour
Cloned the repository to local. Repo 10 min 15 min
Researched and learned how to write enpoints for API Research 1 hour 1.5 hours
Implemented CRUD endpoints (GET,POST,PUT,DELETE) with Muhammed Emin Arayıcı Requirements 2.5 hours 3 hours
Attended backend meeting #1, backend meeting #2, weekly sync #12 and weekly sync #13 Meeting 200 minutes 3 hours

Week 11: 23-29 April

Task Type Estimated Time Time Taken
Researched and learned how to write an endpoint for search Research 1 hour 1.5 hours
Researched how to write SPARQL queries for our wikidata search feature using wikidata SPARQL tutorial and implemented some basic queries to get familiar with it Research 2 hour 2.5 hours
Created search mechanisms by using SPARQL for comics and comics characters Implementation (BE) 3 hours 4.5 hours
Changed search mechansim to implemet a query for 'birth of place' functionality and tested with Mücahit Erdoğan Ünlü Implementation (BE) 3 hours 5 hours
Added authorization, error checks and https status codes for the previous CRUD endpoints Implementation (BE) 3 hours 3 hours
Updated requirements according to the new search mechansim with Mücahit Erdoğan Ünlü Requirements 30 minutes 30 minutes
Attended backend meeting #5 and weekly sync #14 Meeting 120 minutes 100 minutes