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

Member: Çağrı Gülbeycan

Group: Group 1 - Disaster Response Platform

Responsibilities:

  • Completing the user profiles
  • Creating my requests screen
  • Creating my tasks screen
  • Completing ongoing tasks screen
  • Implementing annotation creation for mobile
  • Implement annotation rendering for mobile
  • Presenting the results of the mobile team to our customers

Main contributions:

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

Issue(s): #611

  • I have created my tasks screen so that responders and facilitators can view their tasks

Issue(s): #623

  • I have created my requests screen so that the users can view and delete their requests.

Issue(s): #546 #632

  • I have updated the user profile pages for our mobile application. I have fixed the issue of sending multiple requests in the beginning. I have added birth date information. I have implemented the backend connection for updating the profile. I have added routes for my requests, my tasks, and ongoing tasks screen

Issue(s): #360

  • I have attended the meetings for implementing annotations. However, the lion's share of creating annotations belongs to my teammates Harun Ergen and Alperen Dağı. Issue(s): #581 #582

Pull requests:

  • My Pull request(s):

#605 - I have added view, ViewModel, and navigation for my requests screen.

#608 - There was an error in the dev branch due to multiple imports. I fixed it.

#610 - I have completed the user profile pages. I have fixed the bug of sending multiple requests. I have added the birth date field. I added the functionality of updating the profile. I have added navigations to my requests, my tasks, and the ongoing tasks screens.

#624 - I have added data model, service, view, and ViewModel for the ongoing tasks screen.

#627 - I have added data model, service, view, and ViewModel for my tasks screen. I have also combined my tasks and the ongoing tasks screens since they have many features in common.

#635 - I have added a delete button with validation to my requests screen.

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

#626 - Update resource services. Update resource lists on the map screen

#604 - Implement need and resource lists. Format lists for the map screen. I have also resolved conflicts before merging it.

#601 - Create task screen