-
Notifications
You must be signed in to change notification settings - Fork 2
Individual Contribution Report Batuhan Çetin
Batuhan Cetin edited this page Nov 2, 2023
·
2 revisions
I am Batuhan Çetin and one of the members of CmpE451 Group 3.
I am one of the three backend developers in the backend team of our project. I made contributions to the project both in development, documentation and planning aspects.
- I have contributed to the deciding backend framework to be used in the project. #125
- I have contributed to the deciding and creating process of the database of the project. #145
- I initialized our backend part of the project with NestJS framework. #166
- I created the connection between backend project and our PostgreSQL database. #147
- I implemented swagger docs to facilitate the development of frontend and mobile. #167
- I implemented helmet and cors to the project in order to increase security. #169
- We parsed authentication endpoints to two issues. I contributed to the first part that includes register, login and verification endpoints with Alp Tuna. I implemented the second part of the authentication that includes forgot password, reset password and mail service. #176, #204
- I implemented the authorization with JWT token for logged in users and verified users seperately. #205
- I contributed to the 2 bugfixes. One of it fixed the bug in login endpoint also add authorization to swagger. Other one fixed the bug in reset password endpoint. #217, #256
- I reviewed the requirements and UML diagrams. I suggested revision to some of them. #117, #137, #139, #140
- I contributed to the project plan. #119
- I contributed to the Responsibility Assignment Matrix. #118
- I contributed to the deciding on drawing ER Diagram. #138
- I am the representer of the backend team in the Milestone 1 Representation. #190
- I updated sidebar of the wikipage. #122
- I initialized the backend project with NestJS. #165
- I implemented Swagger. #168
- I implemented Helmet and Cors. #170
- I connected project to the database. #171
- I contributed to the authentication endpoints. #177
- I implemented forgot password, reset password and mailer service. #215
- I implemented authorization for logged in user and verified user. #216
- I contributed to bugfixes. #218, #257