Customer Milestone 1 ‐ Individual Contribution Report ‐ Simar Achmet Kechagia - bounswe/bounswe2023group3 GitHub Wiki

Member:

I am Simar, member of the group 3 for CMPE451 course.  

Responsibilities:

For our project, I was a member of our mobile application development team. I made contributions in both of the planning and development stages of the project.

Code-related significant issues:

  • I initialized the flutter project to start developing the mobile application of our project. #151.
  • I have designed and implemented the login page of our app. #155.
  • I have created the poll view page. This page is the datailed view of a poll. #203.
  • I implemented the necessary class that handles the calls to the backend. #200.
  • I contributed to the adjustment of the color palette of our mobile application after deciding the color palette of the application together with the frontend team. #255 and #144.
  • I upgraded the sidebar of the application by adding necessary routes. #239.
  • After the mobile application was ready I built the android package file (apk). #201.

Management-related significant issues:

  • Together with our team, I reviewed our project's requirements and design. We then made some changes to the use case, sequence, and class diagrams. #117, #131, #137, #139, #140
  • I made contributions to the project plan as well. I took part in the preparation of the roadmap and RAM of our project. #118, #119
  • Together with the mobile development team we have decided on the tech stack that we are going to use. and made some research about it to get familiar with it before starting development. #123
  • I made some research on flutter and got familiar with it before starting development. #128
  • Together with Baturhan we prepared the Customer Milestone 1 release. #269
  • I've actively participated in all lab group meetings, offering my ideas for our project. Additionally, we organized additional sessions with our mobile application team to collaborate and provide mutual assistance.

Pull requests:

  • #152: In this pull request, I initialized the flutter project.
  • #163: In this pull request, I implemented the login page.
  • #230, #235: In these pull requests, I implemented the necessary class that handles the calls to the backend.
  • #231: In this pull request, I have created the poll view page which is the datailed view of a poll.
  • #241: In this pull request, I upgraded the sidebar of the application by adding necessary routes.
  • #260: In this pull request, I contributed to the adjustment of the color palette of our mobile application.
  • #153, #154, #185: In these pull request, made some minor adjustments such as modifying the gitignore file and reformatting the code with the necessary code format.
  • #179, #236: In these pull request, I reviewed Berke's code of the signup page. There were no conflicts.
  • #211: In this pull request, I reviewed Baturhan's code for the forget password page. I requested some changes.
  • #233: In this pull request, I reviewed Berke's code for the poll view in the homepage. There were no conflicts.
  • #242: In this pull request, I reviewed Berke's code for an upgrade in the homepage.
  • #250: In this pull request, I reviewed Baturhan's code for the password verification and new password pages.
  • #251: In this pull request, I reviewed Baturhan's code for the email verification page.
  • #213: In this pull request, I reviewed Faruk's code for the poll creation page.