Personal Effort (Mücahit Erdoğan Ünlü) - bounswe/bounswe2024group11 GitHub Wiki
Week 1: 24-30 September
Task | Type | Time Taken |
---|---|---|
Tidy up old pages in sidebar on wiki | Repo | 30 mins |
Research Lexvo. issue | Research | 1 hour |
Research good Backend Practices. issue | Research | 1 hour |
Week 2: 1-7 October
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Work on requirements with Muhammed Emin Arayıcı issue | Requirements | 2 hours | 2 hours |
Write down the Glossary for the Requirements issue | Requirements | 45 min | 53 min |
Week 2: 8-14 October
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Write a scenario and create the mockup with Muhammed Emin Arayıcı issue | Scenario & Mockups | 45 mins | 45 mins |
Work on Class Diagrams with Arda Vural issue | Design | 2 hours | 2 hours |
Work on Class Diagrams | Design | 2 hours | 2 hours |
Bootstrap Backend issue | Implementation(Backend) | 2 hours | 1.5 hour |
Create token obtain and register endpoints for simple-jwt | Implementation(Backend) | 1 hour | 45 min |
Create swagger for token obtain and register endpoints | Documentation(Backend) | 30 min | 30 min |
Add unit tests for token obtain and register endpoints | Tests(Backend) | 30 min | 30 min |
Work on Sequence Diagrams with Ceydanur Şen issue | Design | 45 min | 1.5 hour |
Create the issue and understand requirements for babelnet tag retrieval with Ceydanur Şen issue | Implementation(Linked Data) | 10 min | 20 min |
sequence diagram division of labor with Arda, Çiftçi, and Ozan | Design | 25 min | 25 min |
Review and close the PR with Çiftçi, Arda, and Ozan | Implementation(Backend) | 1 hour | 1.5 hour |
Week 2: 15-21 October
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
implement many-to-many relationship between tags and forum-questions and write unit tests | Implementation(Backend) | 1 hour | 2.5 hour |
implement REST API view that calls Babelnet search page | Implementation(Backend) | 1 hour | 30 min |
implement parsing of babelnet search page together with Ceyda and Çiftçi | Implementation | 2 hours | 2 hours |
document the swagger for tagging endpoint | Documentation | 20 min | 45 min |
Week : 12-18 November
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Implement rate quiz endpoint issue, PR | Implementation(Backend) | 2 hours | 4 hours |
Close backend PRs, branches with Ozan, Ceyda, and Çiftçi issue1, issue2 | Repo | 2 hours | 2 hours |
Create an issue template for implementing ModelViewset , issue |
Repo | 30 min | 30 min |
Implement take quiz modelviewset issue, PR | Implementation(Backend) | 2 hours | 4 hours |
refine quiz model and its modelviewset issue, PR | Improvement | 1 hour | 1 hour |
connect rating serializer to quiz serializer issue, PR | Implementation | 1 hour | 30 min |
prepare a git tutorial on merge branches and resolve conflicts | Research | 30 min | 30 min |
close PR1, PR2 together with Çiftçi | Repo | 1 hour | 1 hour |
implement upvote and downvote for forum questions with Çiftçi issue-link, PR-link | Implementation | 2 hours | 1.5 hour |
connect upvote, downvote and, bookmark to forum question response data commit | Implementation | 30 min | 45 min |
implement quiz point calculation issue-link, PR-link | Implementation | 2 hours | |
close forum answer PR | Repo | 30 min | 1 hour |
prepare fixtures to populate DB for the demo issue, commit-link | Database | 3 hours |
Week : 10-16 December
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
fix achievements | |||
fix interests in profile PR | 1 hour | 2 hours | |
implement review quiz feature issue | 1 hour | 1 hour | |
implement achievement notification issue, PR | 3 hours | 3.5 hours | |
write issues issue1, issue2, issue3, issue4, issue5, issue6 | Management | 2 hours | 2 hours |