Onur Can Avci Personal Efforts - bounswe/2021SpringGroup7 GitHub Wiki

Hi, this is my contribution efforts to our project.

Weeks (Cmpe451)

Week 11 (28.12.2021 - 04.01.2022)

Efforts

Task: Add Follow or Unfollow Functionality
Duration: 2 hours
Type of work: Coding

Task: Add liked post section to profile page
Duration: 5 hours
Type of work: Coding

Task: Accept Follow Request
Duration: 2 hours
Type of work: Coding

Task: Create Story Missing Features
Duration: 7 hours
Type of work: Coding

Task: Review open pull requests (you can see in below) on Frontend and Mobile
Duration: 1 hours
Type of work: Review

Task: Analyze the tasks on mobile app for the next week
Duration: 30 minutes
Type of work: Analyze

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues
Pull Request

Week 10 (21.12.2021 - 28.12.2021)

Efforts

Task: View Followings and Followers and Other Users Profile Page
Duration: 2 hours
Type of work: Coding

Task: Add Follow or Unfollow Functionality
Duration: 2 hours
Type of work: Coding

Task: Refactor Edit Profile
Duration: 3 hours
Type of work: Coding

Task: Notifications
Duration: 4 hours
Type of work: Coding

Task: Search Page UI and Search User
Duration: 2 hours
Type of work: Coding

Task: Review open pull requests (you can see in below) on Frontend and Mobile
Duration: 1 hours
Type of work: Review

Task: Analyze the tasks on mobile app for the next week
Duration: 30 minutes
Type of work: Analyze

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues
Pull Request

Week 9 (14.12.2021 - 21.12.2021)

Efforts

Task: Refactor general mobile application
Duration: 2 hours
Type of work: Fix/Coding

Task: Analyze the tasks on mobile app for the next week
Duration: 30 minutes
Type of work: Analyze

Task: Write 2nd Individual Report
Duration: 1 hour
Type of work: Documentation

Task: Write Progress Based on Teamwork for Mobile App
Duration: 45 minutes
Type of work: Documentation

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues

Week 8 (07.12.2021 - 14.12.2021)

Efforts

Task: Hot/Fix Set token after login
Duration: 2 hours
Type of work: Fix/Coding

Task: Create Story Page
Duration: 3 hours
Type of work: Coding

Task: Columbus Api Connection in Profile Page
Duration: 4 hours
Type of work: Coding

Task: Api connection in Edit Profile Page
Duration: 5 hours
Type of work: Coding

Task: Create Story Api Connection
Duration: 5 hours
Type of work: Coding

Task: Review open pull requests (you can see in below) on Frontend and Mobile
Duration: 1 hours
Type of work: Review

Task: Analyze the tasks on mobile app for the next week
Duration: 30 minutes
Type of work: Analyze

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues
Pull Request
Review

Week 7 (30.11.2021 - 07.12.2021)

Efforts

Task: Add Profile page and Edit Profile Page
Duration: 5 hours
Type of work: Coding

Task: Add tests for added pages
Duration: 15 hours
Type of work: Coding

Task: Review open pull requests (you can see in below) on Frontend and Mobile
Duration: 15 minutes
Type of work: Review

Task: Analyze the tasks on mobile app for the next week
Duration: 30 minutes
Type of work: Analyze

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues
Pull Request
Review

Week 6 (23.11.2021 - 30.11.2021)

Efforts

Task: Refactor general mobile app
Duration: 1 hour
Type of work: Pair

Task: Add an icon libraries and Refactor Bottom tab bars and pages
Duration: 2 hours
Type of work: Coding

Task: Authentication Structure
Duration: 6 hours
Type of work: Pair/Coding

Task: Review open pull requests (you can see in below) on Frontend and Mobile
Duration: 1 hour
Type of work: Review

Task: Analyze the tasks on mobile app
Duration: 30 minutes
Type of work: Analyze

Task: Research Activity Stream
Duration: 30 minutes
Type of work: Research

Task: Add new personal effort
Duration: 15 minutes
Type of work: Documentation

Issues
Pull Request
Review

Week 5 (16.11.2021 - 23.11.2021)

Efforts

Task: Refactor Mobile Application Codes
Duration: 3 hours
Type of work: Enhancement

Task: Review first milestone
Duration: 15 minutes
Type of work: Review

Task: Write Evaluation of Tools & Processes for Milestone Report
Duration: 2 hours
Type of work: Documentation

Task: Write Individual Deliverable Report for first milestone
Duration: 3 hours
Type of work: Documentation

Task: Add new personal effort
Duration: 10 minutes
Type of work: Documentation

Issues
Pull Request
Review

Week 4 (09.11.2021 - 16.11.2021)

Efforts

Task: Add Login Page for Columbus Mobile App
Duration: 2 hours
Type of work: Coding

Task: Add Custom Modal Component
Duration: 30 minutes
Type of work: Coding

Task: Fix Http Request Problem
Duration: 4 hours
Type of work: Coding/BugFix

Task: Preparation of demo
Duration: 3 hours
Type of work: Team Meeting

Task: First Mobile App Demo
Duration: 5 minutes
Type of work: Presentation

Task: Add new personal effort
Duration: 20 minutes
Type of work: Documentation

Issues
Pull Request

Week 3 (02.11.2021 - 09.11.2021)

Efforts

Task: Project Kickoff for Mobile
Duration: 3 hours
Type of work: Pair Coding/ Meeting

Task: Creating coding environment (trouble shouting )
Duration: 4 hours
Type of work: Pair Coding/Infrastructure

Issues
Pull Request

Week 2 (26.10.2021 - 02.11.2021)

Efforts

Task: Add Error Handling to DB (Sequence Diagrams) with Merve Rabia
Duration: 45 minutes
Type of work: Documentation/Refactor

Task: Review issue templates
Duration: 30 minutes
Type of work: Review

Task: Add new personal effort
Duration: 10 minutes
Type of work: Documentation

Issues

Week 1 (19.10.2021 - 26.10.2021)

Efforts

Task: Take meeting notes and Upload notes to wiki page
Duration: 30 minutes
Type of work: Documentation

Task: Refactor personal effort page and write new efforts
Duration: 30 minutes
Type of work: Documentation

Issues

Weeks (Cmpe 352)

Week 10 (06.06.2021 - 13.06.2021)

Task: Refactor Likes api (CB-1).
Duration: 2 hour
Type of work: Development\Refactor

Task: Adding API Documentation for likes api (CB-30).
Duration: 1 hour
Type of work: Development\Documentation

Task: Adding Routing structure and material ui for helping prepare components (CF-2).
Duration: 1 hour
Type of work: Development

Task: Unit tests for story likes api and using 3rd Party Api (CB-31).
Duration: 4 hours
Type of work: Development

Task: Research and Added CORS config to home api (CB-37).
Duration: 3 hours
Type of work: Development\Research

Task: Adding missing fronted pages (CF-3).
Duration: 6 hours
Type of work: Development

Task: Pair worked with Abdulkadir about fixing some problems and missing features in project (CB-38).
Duration: 6 hours
Type of work: Development\Bug-Fix\Meeting

Task: I wrote my summary of works into the our group report.
Duration: 45 minutes
Type of work: Documentation

Task: We merged development to master together.
Duration: 10 minutes
Type of work: Development\Merge

Task: We worked pair all team for fixing problems in production deployment process.
Duration: 6 hours
Type of work: Research\Bug-Fix\Meeting

Task: Write Individual Report for Onur Can Avci
Duration: 4 hours
Type of work: Documentation

Issues
Pull Request
Links

Week 9 (30.05.2021 - 06.06.2021)

Task: Examined course material about Unit Testing and took a look at its documentation.
Duration: 45 min
Type of work: Research\Testing

Task: Gathered with my team to review each other's API functionalities. Each member opened a pull request to merge its branch with the development branch. We did merging together since this was most of us' first experience. (31th May)
Duration: 2 hr 30 min
Type of work: Meeting\Review

Task : Attended the weekly meeting on 1th of July with our assistant Gokhan to ask our questions about the practice app
Duration : 1 hour
Type : Meeting

Task : Attended the weekly group meeting on 1th of June to distribute the future tasks for our project. We also talked about possible improvements in our API functionality and unit test implementations.
Duration : 1 hour
Type : Meeting

Task : Writing meeting notes and uploading notes to wiki.
Duration : 20 minutes
Type : Documentation

Task: Attended weekly group meeting where we gathered to inform each other about our individual works. Also, shared items of Milestone 2 report. (6th June)
Duration: 2 hr 30 min
Type of work: Meeting

Task : Created React Project with create-react-app and add Axios.
Duration : 3 hours
Type : Development

Issues
Pull Request
Links

Week 8 (23.05.2021 - 30.05.2021)

Task : Attended the weekly group meeting on 25th of May. Ata is shared backend structure implementation and gave a lecture about how to use it for our part of the API.
Duration : 2.5 hours
Type : Meeting & Learning

Task : Decided all the details of our API with the group(GET-POST requests to implement and which third party APIs to use)
Duration : 1 hours
Type : Meeting/Planning

Task : Implemented the 'View who likes post' functionality using GET request for our API.
Duration : 1 hours
Type : Implementation

Task : Implemented the 'Like post' functionality using POST request for our API.
Duration : 1 hours
Type : Implementation

Task : Attended a group meeting on 30th of May to review each member's API functionalities and merged all our separate codes into the development branch from CB-1.
Duration : 2.5 hours
Type : Code Review

Task : After merging to development branch from our feature branch, I create a new branch for refactor our development branch which is CB-12.
Duration : 15 minutes
Type : Implementation

Issues
Pull Request
Links

Week 7 (16.05.2021 - 23.05.2021)

Task: We had a meeting about GitHub projects and automation pull request and merge process with Abdülkadir.
Duration: 20 mins
Type of work: Meeting & Research

Task: Making research about docker and AWS usage and Flask Web Applications with React.
Duration: 2 hours
Type of work: Research

Task: Talking about the description, examining previous years' repositories, writing all works which should be done and taking decisions about what we will do until next meeting.
Duration: 2 hours
Type of work: Meeting

Issues
Links

Week 6 (09.05.2021 - 16.05.2021)

Task: Reading CI/CD process on GitHub
Duration: 3 hours
Type of work: Research

Links

Week 5 (01.05.2021 - 09.05.2021)

Task: Attending this week's team meeting where we examine and decide subgroups of milestone assignment in more detail. (1st May)
Duration: 1.5 hours
Type of work: Meeting

Task: Attending this week's team meeting at 7th of May) where we examine and decide subgroups of milestone assignment in more detail. (1st May)
Duration: 1 hr and 30 min
Type of work: Meeting

Task : Prepared a summary of the works and tasks I did during the semester in Milesone Report 1
Duration : 30 minutes
Type : Documentation

Task : Reviewed Evaluation of the Status of Deliverables. Duration : 15 minutes
Type : Reviewing

Task : Reviewed RAM, and control the structure and tasks I'm responsible. Duration : 30 minutes
Type : Reviewing

Task : Prepared the plans for Project Plan with Efe
Duration : 30 minutes
Type : Planning

Task : Prepared the future plans for Web and Frontend in Project Plan with Ramazan\ and [Erencan]9:45(https://github.com/bounswe/2021SpringGroup7/wiki/Erencan-Uysal)\ Duration : 30 minutes
Type : Planning

Issues
Links

Week 4 (20.04.2021 - 30.04.2021)

Task: Attending this week's team meeting where we discussed & divided into 3 groups for drawing Diagrams. (22th April)
Duration: 2 hr
Type of work: Meeting

Task: Working to Use Case Diagram and research Use Case examples.
Duration: 30 min
Type of work: Research

Task: Firstly, discussed and documented Use Case components to Google Docs then drew Use Case Diagram with the Use Case Group( Eren, Hamza, Rabia, Ata and Umut)
Duration: 4 hr
Type of work: Meeting\Planning

Task : Discussed the details of key use cases with my teammates Kadir, Efe, Ramazan, Hamza and Ata
Duration : 1 hour
Type : Planning/Documentation

Task : Drew the Sequence Diagram for "Sign In" use case with my teammates Kadir, Efe, Ramazan, Hamza, Ata and determined on the format of the Sequence Diagrams
Duration : 1 hour
Type : UML Diagram Design

Task : Drew the Sequence Diagrams for "Follow Other Users", "Review Reported Contents" and "Add Someone to Blacklist" use cases with Efe
Duration : 3 hours
Type : UML Diagram Design

Task: Organized a meeting with our assistant to review our Use, Class, Sequence Diagrams. (30th April)
Duration: 2 hr
Type of work: Meeting

Issues
Links

Week 3 (13.04.2021 - 19.04.2021)

Task: Communicated with assistant Gökhan to organize a customer meeting.
Duration: 10 minutes
Type of work: Planning

Task: We had meeting the weekly group meeting on 15th of April, talked about what we will do and distribute issues.
Duration: 2 hours
Type of work: Meeting

Task: Creating a team in Figma for simultaneously develop mockup
Duration: 15 minutes
Type of work: Research

Task: Preparing scenarios and deciding how we can do mockups
Duration: 2 hours
Type of work: Documentation

Task: Creating docs and we write scenarios related with application users which are guest with Umut and Ata
Duration: 2.5 hours
Type of work: Documentation/Teamwork

Task: Creating mockups in Figma
Duration: 5 hours
Type of work: Research & Design

Task : Shared our mockup template to other group members to integrate the design
Duration : 10 minutes
Type : Design

Task: Reporting personal effort for the third week
Duration: 15 minutes
Type of work: Documentation

Issues
Links

Week 2 (30.03.2021 - 06.04.2021)

Task: We had meeting, talked about what we will do and distribute issues.
Duration: 1 hours
Type of work: Meeting

Task: Understanding the project and planning research of related projects page
Duration: 1 hours
Type of work: Research

Task: Creating table and prepare template of research of related project page
Duration: 1 hours
Type of work: Documentation

Task: Researching projects and adding informations to wiki page
Duration: 3 hours
Type of work: Research & Documentation

Task: Reporting personal effort for the second week
Duration: 15 minutes
Type of work: Documentation

Issues
Research Links

Week 1 (23.03.2021 - 30.03.2021)

Efforts

Task: Attending first group meeting & planning how are we going to proceed
Duration: 2 hrs
Type of work: Meeting

Task: Define Labels
Duration: 30 minutes
Type of work: Research

Task: Examining previous groups' repositories to understand the general structure of Wiki page
Duration: 1 hr
Type of work: Research

Task: Connect Github Repo with Slack
Duration: 30 minutes
Type of work: Research

Task: Creating a personal wiki page & adding personal info
Put a short introduction paragraph, some of my skills, my internship experiences and contact information.
Duration: 30 min
Type of work: Documentation

Task: Writing my favorite repositories
Duration: 30 minutes
Type of work: Repository

Task: Attending second meeting to discuss team's progress on tasks
Duration: 1 hr
Type of work: Meeting

Task: Reporting personal effort for the first week
Duration: 1 hr
Type of work: Documentation

Issues
Research Links