-
Notifications
You must be signed in to change notification settings - Fork 2
Alp Tuna CMPE451 Milestone2 Individual Contribution Report
Hi, I am Alp from CMPE451 Group3 Prediction Poll. You can learn more about me here. This semester, I am in the backend team of our project development together with Batuhan Çetin and Batuhan İlhan.
- I was responsible for reviewing my friends work.
- I was responsible for assigning weekly plans and opening issues for them.
- I was responsible for writing unit tests for poll module.
- I was responsible for writing unit tests for user. module.
- I was responsible for enhancing swagger documentation.
- I was responsible for implementing CI/CD pipeline for automated deployment of our backend.
- I was responsible for the maintanence of our remote machine by fixing production bugs related to the cloud issues.
- I was responsible for writing CRUD operations for poll entity.
- I was responsible for implementing fetching polls the user liked.
- I was responsible for implementing fetching polls of the users that current user is following.
- I was responsible for implementing fetching polls of the user of the current session.
- I was responsible with arranging and attending group or sub team meetings whenever necessary.
- I was responsible with contributing to the weekly lab reports.
- I was responsible with writing some part of our milestone 2 mainly related to backend part and my individual contribution report.
Overall, I helped our team with devops related issues and CI/CD pipeline made our life way easier. I implemented unit tests for our application which are crucial for a reliable software. I also implemented an efficient fetching of posts for several different scenarios. Frontend and mobile teams can customize query parameters and utilize several different endpoints for fetching posts as they like. I also fixed some several bugs which were crucial not to block the development of our frontend team. Moreover, I also played a crucial role for intercommunication of our team by actively attending and arrenging meetings until the milestone.
- I implemented unit tests for poll module.
- I implemented unit tests for user module.
- I implemented unit tests for moderator module.
- I implemented CI/CD pipeline for the backend application.
- I enhanced swagger documentation of our backend application.
- I implemented CRUD operations for poll entity.
- I implemented the query parameters for poll entity for customizable fetching for frontend and mobile teams.
- I made 2 hot-fixes for resolving bugs.
- I implemented the fetch my polls endpoint.
- I implemented fetch polls that I liked endpoint.
- I implemented fetch polls from users that I follow endpoint.
- I attended some meetings with our backend. team in addition to our weekly lab meetings.
- I tried to approach constructively while giving feedbacks to all team members specifically for the backend members.
- I opened many issues and assigned tasks to myself and my team members.
- I tracked the development of our frontend and mobile team and ensured that their data needs are satisfied.
- I showed active participation in our weekly lab meetings.