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

Yunus Kağan Aydın

Personal Effort Page

Role

  • Mobile

Responsibilities

  • I implemented the mobile application with Muhammed Emin Arayıcı.
  • I was mainly responsible for forum - profile.

Main Contributions

  • Created Lab Report for Lab 9
  • Created a Documentation of Domain-Specific Features
  • Implemented Profile Screen for Mobile Application
  • Implemented Synchronization for Forum Questions for Mobile Application
  • Implemented Follow Feature in Mobile Service
  • Implemented Edit and Delete Functionalities on Forum Questions for Mobile Application
  • Implemented Edit and Delete Functionalities on Forum Answers for Mobile Application
  • Populated Database Forum Questions

Code Related Significant Issues

Issue Title Description Issue and/or PR Link
Populate Database Forum Questions Populated 100 forum questions on frontend in order to have a realistic forum screen #893
Implement Edit and Delete Functionalities on Forum Questions for Mobile Application The mobile application needs edit and delete features on forum questions. #744 #745
Implement Edit and Delete Functionalities on Forum Answers for Mobile Application The mobile application needs edit and delete features on forum answers. #806 #807
Implement Profile Screen for Mobile Application The mobile application has user info, my quizzes, solved quizzes and forum questions related to the user by creating, bookmarking and upvoting. #732 #746
Implement Synchronization for Forum Questions for Mobile Application Forum an ForumQuestionDetail screens must be synchronized for proper user experience. #735 #800
Implement Follow Feature in Mobile Service Follow feature on backend should be displayed on mobile application too. #772 #843

Management-Related Significant Issues

Issue Title Description Issue and/or PR Link
Create Lab Report for Lab 9 The tasks and plans which is created in the lab should be documented. #736
Create a Documentation of Domain-Specific Features We must create a documentation of the domain-specific features in order to present the work done at lab 8. #726

PRs

PR Summary
#745 feat(mobile): add delete and edit button to forum questions
#746 feat(mobile): add UserCard and TabView to profile screen
#800 fix(mobile): solve synchronization problems on Forum Questions Components for Mobile Application
#807 feat(mobile): add delete and edit button to forum answers
#843 feat(mobile): implement follow feature

Unit Test

  • Unit test for quizzes is written by Muhammed Emin Arayıcı. It can be seen here.