Ahmet Firat Gamsiz - bounswe/bounswe2024group12 GitHub Wiki
Hello there! I am a senior computer engineering student at Bogazici University. I am mainly interested in large language models and vision language models. I am currently working at CoLoRs Lab as a research assistant.
- Python
- Java
- C#
- C / C++
- Javascript
- HTML / CSS (come on, don't boo)
- Mail: [email protected]
- GitHub
Weekly Effort Table for CMPE451
Week 1
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Reading meeting notes to catch up with team | Meeting | 30 min | 30 min |
I was abroad the first week, doing my internship so I couldn't attend the team activities.
Week 2
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the lab | Meeting | 120 min | 120 min |
Taking meeting notes | Meeting | - | - |
Formatting and uploading meeting notes | Wiki | 30 min | 30 min |
Updating personal page | Wiki | 15 min | 20 min |
Week 3
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the lab | Meeting | 120 min | 120 min |
Attending frontend meeting, frontend initialization | Meeting, Development | 120 min | 100 min |
Revising and commenting on requirements | Requirements | 120 min | 120 min |
Researching UI frameworks | Research | 30 min | 60 min |
Initializing home page | Development | 60 min | 60 min |
Post functions | Development | 60 min | 60 min |
Week 4
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the lab | Meeting | 120 min | 120 min |
Implementing chess rendering | Development | 120 min | 180 min |
Refining Post functions | Development | 60 min | 60 min |
Week 5
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the presentation | Meeting | 10 min | ? min |
Implementing post feed | Developmnet | 120 min | 180 min |
Weekly Effort Table for CMPE352
Week 1
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending to the group meeting | Meeting | 60 min | 105 min |
Creating research pages and templates for the pages | Wiki | 30 min | 20 min |
Adding useful resources and writing descriptions | Wiki | 30 min | 30 min |
Opening, closing and checking completeness of some issues | Issues | 15 min | 30 min |
Researching repositories, selecting one and writing the report on it | Wiki | 60 min | 60 min |
Week 2
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending to the group meeting | Meeting | 60 min | 105 min |
Creating issue template | Wiki | 45 min | 30 min |
Week 3
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 60 min | 50 min |
Week 4
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 60 min | 70 min |
Researching Wikidata and writing a report | Wiki | 180 min | 160 min |
Week 5
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 90 min | 90 min |
Preparing meeting agenda before meetings | Organizing | 60 min | 60 min |
Domain analysis for video-games domain and determine functionalities | Research | 120 min | 180 min |
Checking repository and informing people if something wrong or missing | Organizing | 60 min | 60 min |
Checking in with team members for task details and progress | Organizing | ? | 90 min |
Working on the domain analysis and requirements elicitation with Isil | Discussion | 120 min | 60 min |
Group meeting to finalize main functionalities of the SIB | Meeting | 90 min | 150 min |
Requirements Specification with Orhan and Asya Su | Wiki | 120 min | 180 min |
Fixing minor things across Wiki page | Wiki | 60 min | 60 min |
Writing an outline for milestone report | Wiki | 30 min | 30 min |
Writing domain analysis report | Wiki | 60 min | 60 min |
Writing work done section in milestone report | Wiki | 120 min | 120 min |
Week 6
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 60 min | 90 min |
Preparing meeting agenda before meetings | Organizing | 60 min | 60 min |
Off-meeting discussion with team members on Discord and WhatsApp | Discussion | - | 60 min |
Coming up a with potential names for our application | Research | 30 min | 30 min |
Reviewing issues | Issues | - | 15 min |
Week 7
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 60 min | 60 min |
Preparing meeting agenda before meetings | Organizing | 30 min | 30 min |
Off-meeting discussion with team members on Discord and WhatsApp | Discussion | - | 60 min |
Studying for CMPE 352 midterm | Study | 300 min | 300 min |
Reviewing our repo before midterm | Study | 180 min | 180 min |
Documenting missing or incorrect parts of the Wiki | Wiki | 60 min | 60min |
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 |
Week 9 (Bayram Week)
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Off-meeting discussion with team members on Discord and WhatsApp | Discussion | - | 30 min |
Creating use-case diagram | Design | - | 300 min |
Learning React | Specification | - | 240 min |
Week 10
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Attending the group meeting | Meeting | 60 min | 80 min |
Preparing meeting agenda before meetings | Organizing | 60 min | 60 min |
Attending the TA feedback meeting and taking notes | Meeting | 30 min | 30 min |
Attending front-end meeting | Meeting | 120 min | 120 min |
Off-meeting discussion with team members on Discord and WhatsApp | Discussion | - | 60 min |
Discussion with team members under GitHub issues | Discussion | - | 90 min |
Reviewing issues and editing according to others' reviews | Issues | - | 30 min |
Learning React | Specification | - | 60 min |
Week 11
Task | Type | Estimated Time | Time Taken |
---|---|---|---|
Updating weekly effort page | Wiki | 30 min | 30 min |
Learning React | Specification | - | 30 min |
Coding functionality of login and sign-up pages | - | 480 min | |
Off-meeting discussion with team members on Discord and WhatsApp | Discussion | - | 60 min |
Opening and reviewing issues and editing things according to reviews | Issues | - | 240 min |
Discussion with team members under GitHub issues | Discussion | - | 60 min |
Attending the group meeting | Meeting | 60 min | 15 min |
Implementing login and signup functions and bug fixing at backend | - | - | 480 min |
Making presentation | - | - | 10 min |
Deploying frontend and backend | - | - | 60 min |
Ordering project plan | - | - | 120 min |
Writing personal contributions and online deployment guide for milestone | - | - | 180 min |
Week 12 & 13
Contribution | Issue Link | PR Link | Commit Link |
---|---|---|---|
I implemented property page. I created PropertyCard, GamesCard and NotExistCard for the page. I wrote CSS files for the cards' UI. I wrote endpoint connections and handled missing fields on response | 186 | 187 | |
I implemented user page. I implemented user details card that displays user information. I implemented multiple tabs including details, lists, games, reviews, followers that display relevent information. I wrote CSS files for all cards. I wrote endpoint connections. | 193 | 213 | |
I wrote unit tests for login and sign up. | 197 | 199 | |
I implemented follow functionality in both backend and frontend. | 209 | 211 | |
I wrote unit tests for follow functions. | 219 | ce1d693 | |
I changed hardcoded endpoint urls to be retrieved from environment files for both frontend and backend and made ports to be modified within environment files. I made research and experimentation on deployment automatization and. | 185 | 201 | |
I made necessary changes on Arda's review functions to get them working. I add three more endpoints and did bug fixes with Isil | 200, 246 | 6b17db1 | |
I cleared out UI of game page before demo. | 244 | 844c939 | |
I made all invalid URLs lead to 404 page | 195 | 18bff3e | |
I fixed many bugs in different functions. Most of them didn't require an issue, you may check them from "dev" branch commit history | 198, 245 | ||
I deployed the app on DigitalOcean | 238 | PlayLog | |
I made demo presentation. | |||
I coordinated the team. |