Individual Contribution Report Berke Çalışkan - bounswe/bounswe2023group3 GitHub Wiki

Member:

I am Berke Çalışkan, member of the group 3 for CMPE451 course.  

Responsibilities:

For our project, I was a member of our mobile application development team. I have contributed in both technical and management aspects when working on our app.

Code-related significant issues:

  • I have designed and implemented sing-up page for our app and made necessary adjustments after talking with out backend team. #181, #234
  • I have designed and implemented home page for our app, the page a user sees when he/she first logins. #191
  • I have designed and implemented poll posts for our homepage. #232
  • I have implemented the function that enables a user to click on a post on the home page to go to the detailed page of that post. #240 
  • I have created sidebar for our app. This sidebar enables a user to navigate through the pages such as "Create a post request", "Home Page", etc. #198

Management-related significant issues:

  • I was a new member on this team, so I have spent some time to get to know the project better and reviewed requirements, design; use case, sequence, and class diagrams. #117, #131, #137, #139, #140
  • I have contributed to roadmap of the project and responsibility assignment matrix. #118, #119
  • I have contributed to the planning of our mobile application team and researched on the topic that we have decided on. #123, #127
  • I have attended every lab group meeting and contributed with my ideas to develop our project. We also planned extra meetings with our mobile application team to help each other and answer our questions.

Pull requests:

  • #179: In this pull request I have designed and implemented the signup page and its service to talk with the back end to sign up a new user.
  • #219: In this pull request I have designed and implemented the sidebar for our mobile app.
  • #233: In this pull request, I have designed implemented how poll posts will look like on our home page, also added three mock poll posts to show on the customer milestone.
  • #236: In this pull request I have made a modification to the sign up page after talking to our backend team. I have added username field when signing a new user up.
  • #242: In this pull request, I have implemented the function that enables a user to click on a post on the home page. After clicking the app shows the detailed poll page of that poll post.
  • #172: In this pull request I have added an error message to show to users when they enter their credentials wrong, and also changed the initial state of login button, later on we decided to change it again.
  • #260: In this pull request I have reviewed Baturhan's code on adding the color palette of our app. There were no conflicts.
  • #235: In this pull request I have reviewed Simar's code that fixes some errors on our communication with the backend. There were no conflicts.
  • #185: In this pull request I have reviewed Simar's changes on formatting of the code. There were no conflicts.
  • #163: In this pull request I have reviewed Simar's login page implementation for the app. There were no conflicts.