Çağrı Gülbeycan CMPE 451 Milestone 2 Individual Contribution Report - bounswe/bounswe2023group1 GitHub Wiki

Member: Çağrı Gülbeycan

Group: Group 1 - Disaster Response Platform

Responsibilities:

  • Creating Ongoing Tasks Screen
  • Creating Resource Creation Page
  • Updating the user profile pages
  • Writing lab report 5
  • Presenting the results of the mobile team to our customers
  • Updating the RAM for the Milestone 2.

Main contributions:

  • I have created our ongoing tasks screen for the mobile application. It will be used by facilitators so that they can follow the tasks of responders and help them.

Issue(s): #391

  • I have created our task creation screen for our mobile application.

Issue(s): #371

  • I have updated the user profile pages for our mobile application. I have added the buttons and existing routes according to the selected role. I have added first name, last name, blood type, weight, height, gender, birth date, and email fields with necessary constraints. However, email and birth date fields are removed due to a problem with backend integration. Therefore, the issue is not closed yet.

Issue(s): #360

  • I wrote lab report 5. I have written "ROUTE SUGGESTION FEATURE" in lab report 6.

Pull requests:

  • My Pull request(s):

#411 - I have added view, ViewModel, and navigation for resource creation.

#412 - I have added view, ViewModel, and navigation for ongoing tasks.

#436, #451, #498 - I have implemented the user profile pages according to our new mockups.

  • Pull request(s) of my teammates that I reviewed:

#435 I reviewed and merged this PR and updated the profile pages accordingly. It includes the implementation of the UserSessionManager which enables us to store information that is necessary for different pages.

#491 I reviewed and merged this PR. However, we encountered some difficulties because Github did not work properly while merging this PR. It was about requesting a new role.