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.
- Python
- Java
- C/C++
- Spring Framework
- React
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 |