CMPE451 Final Milestone Individual Contribution Report Beyza Akçınar - bounswe/bounswe2023group3 GitHub Wiki
Member
Hello, I am Beyza from the Group #3 for the course CMPE 451. To find out more about me, you can visit this page. This semester, I am a member of the Frontend team of our project development together with Serra, Ali and Berk.
My Responsibilities
- I have been assigned to implement moderator apply and user pending requests pages and the necessary components for these pages.
- I am responsible for implementing the web user interface, reviewing the work done by the other frontend members and merging their work with my own.
- I am responsible for improving our design and coming up with ideas that will improve the user experience of our project.
- I am responsible for the dockerization and deployment of the frontend application.
- I am responsible for maintaining and contributing to our project's wiki page.
- I am responsible for attending to our group meetings.
- I am responsible for contributing to weekly lab reports and milestone reports.
My Main Contributions
-
I have contributed to completing our weekly lab reports before their deadlines.
-
I implemented moderator apply and user pending requests pages and the necessary components for these pages. My implementation made use of the design palette chosen.
-
I updated the picture on our landing page so that it represents the latest version of our user interface.
-
I added real prediction poll examples to make the definition of "prediction poll" more clear to audience. Some of the related issues or pull requests can be seen here:
-
I reviewed my team members' code, made improvements and merged them.
-
I worked with Serra to dockerize and deploy our frontend application. You can see the finished product from here.
Code-Related Significant Issues
My most important contributions are implementing the moderator apply and user pending requests pages along with their designs. I also constantly made overall design improvements to make the user experience more enjoyable. I worked hard on improving our overall design and deploying the frontend app.
- Design Improvements after Milestone 2
- Implementing Moderator Apply Page
- Improve Design for Settled polls
- Implementation of User Pending Requests page
- Improve Side bar styling
- Improve Moderator Detailed Poll Request View page
- Improve Edit Profile and Settings design
- Add image field to poll creation request
- Improve Outcome Settle Request styling
- Design Improvements before Final Milestone
- Reorganizing multiple poll filters in home page
- Dockerization and Deployment of the Frontend
Management-Related Significant Issues
I had a role in our project plan, and I helped create weekly issues in order to stay in line with the roadmap. I also attended all of the group and frontend team meetings.
Pull Requests
- I made overall design improvements in our code after Milestone 2. See the related PR #542.
- I implemented Moderator Apply page along with its design and components. I also improved side bar styling and position. See the related PR #569.
- I implemented User Pending Requests page along with its design and components. I also made overall design improvements. See the related PR #642.
- I added the lab report 10 to our repository. See the related PR #651.
- I improved edit profile and settings design. I also made overall design improvements. See the related PR #697.
- I improved Outcome Settle request styling. I also made overall design improvements. See the related PR #730.
- I made overall design improvements before the Final Milestone. See the related PR #779.
- I reviewed my team member Serra's PR for adding the lab report 8. See the related PR #539.
- I reviewed my team member Serra's work for the change password, edit profile and report user functionalities. See the related PR #546.
- I reviewed my team member Serra's work for Moderator Connections and Follow Lists. See the related PR #582.
- I reviewed my team member Serra's work for annotations and report from comment. See the related PR #674.
- I reviewed my team member Serra's work for file upload. See the related PR #698.
- I reviewed my team member Serra's work for fixing errors. See the related PR #715.
- I reviewed my team member Serra's work for annotation design. See the related PR #724.
- I reviewed my team member Serra's work for global leaderboard. See the related PR #735.
- I reviewed my team member Serra's work for fixing errors. See the related PR #780.