-
Notifications
You must be signed in to change notification settings - Fork 2
CMPE451 Individual Contribution Report 2 Beyza Akçınar
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.
- I have been assigned to implement moderator login, moderator pending requests, poll view 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.
-
I have contributed to completing our weekly lab reports before their deadlines.
-
I have contribute to choosing the logo for our application, and added to all headers in the app.
-
I implemented moderator login, moderator pending requests, poll view pages and the necessary components for these pages. My implementation made use of the design palette chosen. I also decided to made a contrast with the colors in the user and moderator modes of our application and designed the background color for the moderator mode accordingly.
-
I redesigned the FAQ section in our landing page so that a new user trying to understand what our app is trying to deliver would not get lost with so much text provided. I also designed and added a picture that represents how our application on a computer would look so that the user interface would be introduced to the new users.
-
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 Batuhan and Serra to dockerize and deploy our frontend application. You can see the finished product from here.
My most important contribution is implementing the moderator login, moderator pending requests, poll view pages along with their designs. I worked hard on improving our overall design and deploying the frontend app.
- Implementation of the Poll View Page
- Reviewing our Work according to Milestone 1 Feedback
- Modifying CSS and HTML Files to Avoid Redundancy
- Implementation of Moderator Pending Requests page
- Ensured Reset Password Mechanism
- Adding app logo to all app headers
- Implementing necessary connections for moderator pages
- Revising our Work according to Milestone 1 Reviews
- Dockerize and Deploying the Frontend Application
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.
- I reviewed my team member Serra's work for the poll component. See the related PR #297.
- I implemented Poll View page along with its design. I also made overall design improvements. See the related PR #332.
- I implemented Moderator Pending Views page along with its design and components. I also ensured reset password mechanism. See the related PR #396.
- I reviewed my team member Serra's work for the poll filters. See the related PR #402.
- I reviewed my team member Serra's work for the frontend application unit tests. See the related PR #409.
- I reviewed my team member Serra's work for badges connection and following filter. See the related PR #425.
- I implemented Moderator Login page along with its design. I also added app logo to all headers along with overall design improvements. See the related PR #430.
- I revised our work according to Milestone 1 reviews we got before Milestone 2. I designed the FAQ section to be collapsable and added a picture that visualizes our user interface to newcomer users. See the related PR #467.