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