Individual Contributions ‐ Yunus Kağan Aydın - bounswe/bounswe2024group11 GitHub Wiki

Yunus Kağan Aydın

Responsibilities

  • Develop mobile components
  • Deploy mobile application apk
  • Documentation of meetings, lab reports etc.

Main Contributions

  • Develop a mock data for leaderboard screen in order to display a well structured quiz and forum leaderboard components with a proper UI.
  • Implement forum feed, question and answer screens with proper UI and UX.
  • Implement well structured upvote/downvote/bookmark mechanisms with refresh component on forum question and answer screens.

API Contributions

  • I didn't have any responsibility on writing API endpoints.

Code Related Significant Issues

Issue Title Description Issue and/or PR Link
Implement Forum Interface and Components for Mobile application Implemented the create answer part in this milestone. Issue #537 - PR #676
Implement Leaderboard Screens for Mobile Application The mobile application has to have proper leaderboard screens with proper UI's. Issue #598 - PR #654
Implement Upvote, Downvote and Bookmark on Forum Questions for Mobile Application The mobile application has upvote, downvote and bookmark functionalities on forum questions. Issue #668 - PR #670
Implement Voting mechanism on Forum Answers for Mobile Application The mobile application has to have voting mechanism on forumQuestionDetail page. Issue #705 - PR #706

Management Related Significant Issues

Issue Title Description Issue and/or PR Link
Document the Meeting 5 Documented the meeting notes for Meeting 5. #589
Document the Meeting 6 Documented the meeting notes for Meeting 6. #590
Document the Meeting 7 Documented the meeting notes for Meeting 7. #627
Document the Meeting 8 Documented the meeting notes for Meeting 8. #643
Create Lab Report 5 The tasks and plans which is created in the 5th lab were documented. #607
Create Lab Report 6 The tasks and plans which is created in the 6th lab were documented. #616
Create Lab Report 7 The tasks and plans which is created in the 7th lab were documented. #649
Document User Stories We have written two user stories as a proof of work in Lab 6. #614

PRs

PR Summary
#654 Added leaderboard screen with mock data. No conflicts were observed.
#670 Added vote and bookmark mechanism on forum questions. Minor conflicts were observed ans solved.
#676 Added create answer mechanism on forumquestiondetail. No conflicts were observed.
#706 Added voting mechanism on forum answers. Minor conflicts were observed ans solved.

Additional

I have been with Muhammed Emin Arayıcı when he was deploying the mobile app. I gave feedback as I tried the operations on my physical android device.

I have been with Muhammet Emin Çiftçi on creating and documenting the user stories.