Final Milestone ‐ Individual Contribution Report | Mustafa Berk Turgut - bounswe/bounswe2023group3 GitHub Wiki
Member: Mustafa Berk Turgut
Hi, I am Berk, a member of the frontend team of group 3. You can find more about me here.
My Responsibilities
- Reviewing, giving feedback, and merging the code developed by my fellow frontend members.
- Maintaining and contributing to our wiki page.
- Attending group meetings.
- Contributing to weekly and milestone reports.
- Reviewing our work before final milestone and presentation preperation.
- Reviewing the feedback we got from Milestone 2
- Implementing poll vote structure
- Implementing progress bar for poll vote
- Implementing semantic search service call
My Main Contributions
- I implemented my part of the tasks based on the feedback we got from milestone 2 (see #536).
- I helped revise the project plan after milestone 2.
- I fixed the previously buggy vote mechanism in frontend, and implemented service connections.
- I implemented the necessary calculations to show the vote distribution on a progress bar.
- I implemented semantic search service call
- I implemented alterations in poll request creation based on the requirements for moderator.
- I suggested the cross filter structure in the homepage, and implemented filter highlight
- I extensively tested the frontend for 2 days along with the rest of the team, found and ensured the fixing of the following bugs:
- Settled polls being shown within the non-settled poll component
- Trending filter response
- New poll request upload button error
Code Related Significant Issues
Management Related Significant Issues
Pull Requests
PR | Ownership | Description |
---|---|---|
#577 | Creator | Highlight for poll filter buttons |
#623 | Creator | Implementing vote |
#774 | Creator | Fixing vote for poll/{id} endpoint |
#729 | Creator | Implementing progress bar |
#660 | Creator | Implementing semantic search service interactions |
#556 | Reviewer | Improve poll request page |
#737 | Reviewer | Leaderboard and adding rankings |
#762 | Reviewer | Rankings |
Additional Information
- N/A