Berat Yılmaz - bounswe/bounswe2024group4 GitHub Wiki

Berat Yılmaz


About

Hey, I'm Berat! I'm a senior computer engineering student. In the times I'm not exhausted from school work, I play with smart contracts or indulge myself with history content.


Skills

  • Solidity
  • Java
  • C
  • Python
  • Intermediate smart contract development and blockchain fundamentals knowledge

Interests

  • Smart contract development and security
  • Cybersecurity
  • Code correctness
  • Decentralized finance and associated mechanism design
  • History (mostly Ottomans these days but also Classical Antiquity)
  • Architecture
  • Science fiction
  • Anything related to Star Wars
  • Board games

Contact


Personal effort

Cmpe 352 Efforts
Week 1
Description Type Duration Additional Info
Attend the group meeting Communication 1 hour -
Research git Research 2 hour -
Create a favorite repo template Documentation 30 mins -
Explore Github and document my favorite repo Documentation and Research 30 mins -
Create a group member introduction template Documentation 1 hour -
Updating the README to have members and wiki reference Documentation 5 mins -
Creating my personal page Documentation 30 mins -
Updating the home page of the wiki Documentation 30 mins -
Updating the sidebar of the wiki Documentation 10 mins -
Week 2
Description Type Duration Additional Info
Week 3
Description Type Duration Additional Info
Attended the meeting. Communication 1 hour -
Week 4
Description Type Duration Additional Info
Attended the meeting. Communication 1 hour -
Week 5
Description Type Duration Additional Info
Attended the meeting. Communication 1 hour -
Created requirements page draft. Deliverable 1 hour -
Created scenario for commenting on a post. Deliverable 1 hour -
Added estimation column to personal effort tracker template. Documentation 10 min -
Write the requirements for guest and member activities Deliverable 30 min -
Write the requirements for posts Deliverable 1 hour -
Documented and researched SPARQL. Documentation and Research 2 hour -
Week 6
Description Type Duration Additional Info
Week 7
Description Type Duration Additional Info
Attended the meeting. Communication 1 hour -
Week 8
Description Type Duration Additional Info
Attended the meeting. Communication 1.5 hour -
Week 9
Description Type Duration Additional Info
Attended the meeting. Communication 1 hour -
Created sequence diagram for creating a comment. Deliverable 30 mins -
Week 10
Description Type Duration Additional Info
Attended the meeting. Communication 40 mins -
Initialized the frontend part of the project. Development 3 hours -
Week 11
Description Type Duration Additional Info
Attended the frontend meeting. Communication 30 mins -
Setup React Router. Development 2 hours -
Week 12
Description Type Duration Additional Info
Attended the frontend meeting. Communication 30 mins -
Connect the frontend to API of Backend for Login / Signup. Development 4 hours -
Move password validation from backend to frontend. Development 1.5 hours -
Fix redirections in sign-in and sign-up flows in frontend. Development 1 hours -
Add sign out to frontend. Development 30 mins -
Connect the search, Wikidata backend and team/player pages in frontend. Development 1.5 hours -
Deploy NBA Forum. Devops 6 hours -
Week 13
Description Type Duration Additional Info
Attended the meeting. Communication 40 mins -
Week 14
Description Type Duration Additional Info
Attended the meeting. Communication 1.5 hours -
Implement profile page and profile editing in frontend. Development 4.5 hours -
Implement posts in frontend. Development 3 hours -
Implement post specific page in frontend. Development 3 hours -
Deploy NBA Forum. Devops 1 hour -
Week 1
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Week 2
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Week 3
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Create web mockups Deliverable 6 hours -
Week 4
Description Type Duration Additional Info
Implement tab bar in mobile Implementation 3 hours -
Implement exercise selection UI Implementation 6 hours -
Attend weekly lab Communication 2 hours -
Week 5
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Week 6
Description Type Duration Additional Info
Week 7
Description Type Duration Additional Info
Week 8
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Implement exercise UI. Implementation 4 hours -
Week 9
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Week 10
Description Type Duration Additional Info
Week 11
Description Type Duration Additional Info
Week 12
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Implement sign up and login navigation. Implementation 4 hours -
Connect backend to exercises. Implementation 4 hours -
Add unit tests to mobile home page. Implementation 1 hours -
Week 13
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Week 14
Description Type Duration Additional Info
Attend weekly lab Communication 2 hours -
Add post actions. Implementation 6 hours -
Fix workout save bug. Implementation 3 hours -
Add bookmarking and rating workout programs Implementation 5 hours -
Writing system manual for the final milestone report Deliverable 1 hours -
⚠️ **GitHub.com Fallback** ⚠️