Yusuf Aygun - bounswe/bounswe2024group12 GitHub Wiki

About Me

Hi, I am Yusuf, a junior computer engineering student at Bogazici University. Currently I am focused on improving myself and gaining experience in various fields both academic and extracurricular.

Programming Languages

  • Python
  • Java
  • C/C++
  • Spring Framework
  • React

Contact

Weekly Effort Table

Weekly Effort Table for CMPE451
Week 1
Task Type Estimated Time Time Taken
Attending the lab Meeting 120 min 120 min
Attending to the group meeting Meeting 60 min 105 min
Updating my personal page Wiki NA 10 min
Week 2
Task Type Estimated Time Time Taken
Attending the lab Meeting 120 min 120 min
Week 3
Task Type Estimated Time Time Taken
Attending the lab Meeting 120 min 120 min
Writing 2 user scenarios Wiki 40 min 40 min
Researching about Django and backend development Research 100 min 100 min
Researching about Swagger Research 60 min 60 min
Initializing Swagger integration to backend Documentation 30 min 30 min
Week 4
Task Type Estimated Time Time Taken
Attending the lab Meeting 120 min 120 min
Adding Swagger to backend without errors Documentation 45 min 45 min
Defining Posts app endpoints Development 120 min 180 min
Implementing Posts app logic Development 180 min 200 min
Week 5
Task Type Estimated Time Time Taken
Fixing endpoints and adding some enhancements Development 120 min 120 min
Attending the presentation Meeting 15 min 25 min
Creating class diagram Wiki 30 min 45 min
Creating scenario 5 and fixing scenarios 1 and 3 Wiki 60 min 60 min
Editing my personal page Wiki 15 min 20 min
Contrubuting Milestone Report Documentation 60 min 60 min

Weekly Effort Table for CMPE352
Week 1
Task Type Estimated Time Time Taken
Attending to the group meeting Meeting 60 min 105 min
Learning the Git and GitHub Research 100 min 100 min
Setting up a personal page Wiki 15 min 30 min
Researching and reporting about a repository Research 60 min 90 min
Week 2
Task Type Estimated Time Time Taken
Attending to the group meeting Meeting 45 min 90 min
Updating the issue labels Issues 25 min 25 min
Editing the personal page Wiki 10 min 10 min
Week 3
Task Type Estimated Time Time Taken
Attending to the group meeting Meeting 60 min 50 min
Learning about Git and Github from different resources Research 60 min 60 min
Editing the personal page Wiki 15 min 15 min
Week 4
Task Type Estimated Time Time Taken
Attending to the group meeting Meeting 60 min 60 min
Initializing the requirements page for practice project Wiki 60 min 150 min
Updating personal weekly effort table with the latest changes. Wiki 15 min 15 min
Week 5
Task Type Estimated Time Time Taken
Attending to the group meeting. Meeting 90 min 90 min
Reviewing about scenarios of different projects from Github before writing one for our project. Research 30 min 30 min
Creating a scenario and writing it into a Wiki page called Scenario 2 Wiki 60 min 90 min
Updating personal weekly effort table with the latest changes. Wiki 20 min 20 min
Creating another scenario and writing it into a Wiki page called Scenario 4 Wiki 90 min 90 min
Initializing and editing some minor things at Wiki page and sidebar Wiki 20 min 20 min
Updating RAM with my tasks. Wiki 10 min 10 min
Completing my part in 'Table of Work Done by Each Team Member' section for Milestone 1 Report. Wiki 30 min 30 min
Week 6
Task Type Estimated Time Time Taken
Attending to the group meeting. Meeting 60 min 90 min
Off-meeting discussion with team members on Discord and WhatsApp Discussion 10 min 10 min
Week 7
Task Type Estimated Time Time Taken
Attending to the group meeting. Meeting 60 min 60 min
Studying for CMPE 352 midterm. Study 150 min 150 min
Reviewing the repository before midterm Study 150 min 150 min
Reviewing issues Issues - 15 min
Week 8
Task Type Estimated Time Time Taken
Off-meeting discussion with team members on Discord and WhatsApp Discussion 15 min 15 min
Week 9
Task Type Estimated Time Time Taken
Off-meeting discussion with team members on Discord and WhatsApp Discussion 15 min 15 min
Researching about web development in general Research - 60 min
Week 10
Task Type Estimated Time Time Taken
Attending to the group meeting. Meeting 60 min 80 min
Attending to the front-end team meeting and taking notes in the meeting. Meeting 120 min 120 min
Off-meeting discussion with team members on Discord and WhatsApp Discussion 30 min 30 min
Learning about React HTML and CSS Research - 60 min
Attending to the meeting with Işıl and Taha to discuss about creating sequence diagrams, also taking notes and sharing the diagrams between us in meeting. Meeting 60 min 60 min
Researching about sequence diagrams and reviewing other repositories' diagrams to gain insight Research - 60 min
Week 11
Task Type Estimated Time Time Taken
Creating sequence diagrams Design - 300 min
Learning about Docker Research - 60 min
Off-meeting discussion with team members on Discord and WhatsApp Discussion 30 min 30 min
Reviewing issues Issues 15 min 15 min
Reviewing and updating Scenario 4 according to feedbacks from teammates and new decisions about the project in general. Wiki 30 min 45 min
Adding front-end meeting 1 notes to Wiki Wiki - 60 min
Learning about Docker for the project Research - 300 min
Reviewing the Responsibility Assignment Matrix (RAM) and updating it by adding the tasks until week 12 after checking the issues and meeting notes. Also making some minor changes to keep it organized. Wiki - 90 min
Week 12
Task Type Estimated Time Time Taken
Learning about Docker Research - 60 min
Off-meeting discussion with team members on Discord and WhatsApp Discussion 60 min 60 min
Creating Dockerfile and .dockerignore file for the front-end - - 60 min
Creating a docker-compose.yaml file for the front-end (to merge it later with the docker-compose file that Işıl created for backend and database)and testing the docker and docker-compose in my local computer and pushing it - - 120 min
Researching about Digital Ocean Research - 90 min
Updating weekly effort page Wiki - 60 min
⚠️ **GitHub.com Fallback** ⚠️