Ege Onur Taga Individual Contribution - bounswe/bounswe2022group1 GitHub Wiki
Member: Ege Onur Tağa, Group 1, Online Learning Project (OLP), Personal Page
Responsibilities: I was responsible for the dockerization and deployment for the OLP. Moreover, I have implemented login, logout, change-password functionalities, together with writing test cases for register, login and logout. Also, I was responsible for editing glossary and requirement pages. Additonally, I was responsible for presentation slides and also preparing the scenarios for the customer meeting.
Main Contributions: I have implemented login, logout and change password functionalities. Moreover, I dockerized the backend project and deployed into AWS EC2 instance. Additionally I prepared a presentation and a scenario for the customer meeting. Another important thing I did is to edit the glossary and requirements for the project. Moreover, I reviewed and edited the semantic searching page.
a. Code Related Significant Issues:
- Dockerization and Deployment into AWS EC2: https://github.com/bounswe/bounswe2022group1/issues/342
- Implementing login, logout and change-password functionalities: https://github.com/bounswe/bounswe2022group1/issues/368
- Implementing unit tests for register, login and logout: https://github.com/bounswe/bounswe2022group1/issues/369
- Learning Django: https://github.com/bounswe/bounswe2022group1/issues/320
a. Management Related Significant Issues:
- Checking and updating Glossary and Requirements: https://github.com/bounswe/bounswe2022group1/issues/297
- Reviewing Semantic Search Page: https://github.com/bounswe/bounswe2022group1/issues/298
- Preparing a presentation and scenarios for Milestone 1 Customer Meeting: https://github.com/bounswe/bounswe2022group1/issues/405
- Editing authentication related requirements slightly: https://github.com/bounswe/bounswe2022group1/issues/437
Pull Requests:
- Backend-dev Login, logout and change password functionalities: https://github.com/bounswe/bounswe2022group1/pull/364
- Added test cases for login, logout and register: https://github.com/bounswe/bounswe2022group1/pull/367
- Adding the latest Docker files for AWS EC2 deployment: https://github.com/bounswe/bounswe2022group1/pull/426
- Merging Backend-Development into master https://github.com/bounswe/bounswe2022group1/pull/431
- Adding communicator in parentheses next to me: https://github.com/bounswe/bounswe2022group1/pull/300
Additional Information: Although initially not my responsibility, I had taken more roles than assumed in the implementation and in the deployment parts. I should have been responsible for deployment and a one back-end functionality only. Yet, since one of our friends in the backend team had a family related urgency, I had assumed most of the implementation parts. Moreover, we couldn't implement the e-mail authentication part of the backend, because we had shortage of people. We will be implementing it from now on.