Ramazan Bulut Personal Efforts - bounswe/2021SpringGroup7 GitHub Wiki

Hi, these are my personal efforts week by week

Weeks (Cmpe451)

Week 11 (28.12.2021 - 04.01.2022)

Efforts

Task: Creating Search Page for Stories with Filter
Duration: 5 hours
Type of work: Coding/Design

Task: Creating Map Search Page Duration: 3 hours
Type of work: Coding/Design

Task: Report Story Function
Duration: 1 hours
Type of work: Coding/Design

Task: Creating Date Component to show relative time elapsed to use
Duration: 1 hours
Type of work: Coding/Design

Task: Reply Comment function
Duration: 2 hours
Type of work: Coding/Design

Task: General troubleshooting
Duration: 2 hours
Type of work: Coding/Design

Issues

Week 10 (21.12.2021 - 28.12.2021)

Efforts

Task: Design Comment Components
Duration: 2 hours
Type of work: Coding/Design

Task: Create Tree Structure for Comments Duration: 2 hours
Type of work: Coding/Design

Task: Comment CRUD operations UI design and API integrations
Duration: 5 hours
Type of work: Coding/Design

Task: Comment Pin, Report operations UI design and API integrations
Duration: 3 hours
Type of work: Coding/Design

Issues

Week 9 (14.12.2021 - 21.12.2021)

Efforts

Task: Write Separated Profile Page for Other Users
Duration: 4 hours
Type of work: Coding

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

Task: Taking Screenshots of mobile application and composing them in 2nd MileStone Report
Duration: 45 minutes
Type of work: Documentation

Task: Writing Personal effort
Duration: 15 minutes
Type of work: Documentation

Issues

Week 8 (07.12.2021 - 14.12.2021)

Efforts

Task: Map Functionality for Detailed Post Page,
Duration: 5 hours
Type of work: Coding

Task: Bug Fixing and API Integration in CMPE Lounge
Duration: 5 hours
Type of work: Pair Coding

Task: Analyzing app and creating issues for pages navigated from Post Card
Duration: 2 hours
Type of work: Design/Coding

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

Issues
Pull Requests

Week 7 (30.11.2021 - 07.12.2021)

Efforts

Task: Post Card Component Design and some generic subcomponents for Time Displaying, Image carousel, UserInfo header,
Duration: 5 hours
Type of work: Coding

Task: Analyzing app and creating issues for pages navigated from Post Card
Duration: 2 hours
Type of work: Design/Coding

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

Issues

Week 6 (23.11.2021 - 30.11.2021)

Efforts

Task: Post Card Component Design and some functionalities
Duration: 4 hours
Type of work: Coding

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

Task: Code Review
Duration: 1 hour
Type of work: Review

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

Issues
Pull Request
Code Request

Week 5 (16.11.2021 - 23.11.2021)

Efforts

Task: Preparing UML Designs part for Milestone Report
Duration: 1 hour
Type of work: Documentation

Task: Writing Requirements for Milestone Report
Duration: 1 hour
Type of work: Documentation

Task: Write Individual Deliverable Report For The First Customer Presentation
Duration: 3 hours
Type of work: Documentation

Task: Adding new personal effort for 4th and 5th week
Duration: 30 minutes
Type of work: Documentation, Wiki

Issues

Week 4 (09.11.2021 - 16.11.2021)

Efforts

Task: Add Register Page for Columbus Mobile App
Duration: 3 hours
Type of work: Coding

Task: Adding Logo to Columbus Mobile App
Duration: 10 minutes
Type of work: Coding

Task: Troubleshooting Http Request Problem
Duration: 2 hours
Type of work: Coding/BugFix

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

Task: Taking meeting notes and uploading them
Duration: 30 minutes
Type of work: Documentation

Issues

Week 3 (02.11.21 - 09.11.21)

Efforts

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

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

Issues

Week 2 (26.10.2021 - 02.11.2021)

Efforts

Task: Revising some cases on Sequence Diagrams with Erencan
Duration: 45 minutes
Type of work: Documentation/Refactor

Task: Revising Class Diagrams in general with Erencan
Duration: 45 minutes
Type of work: Documentation/Refactor

Task: Uploading Class Diagrams
Duration: 15 minutes
Type of work: Documentation/Wiki

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

Issues

Week 1 (19.10.2021 - 26.10.2021)

Efforts

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

Issues

Weeks (352)

Week 11 (01.06.2021 - 08.06.2021)

Task: Research on Unit Testing on Python in details
Duration: 1 hr
Type of work: Implementation\Testing

Task: Reimplement my code (because we use different structures for Post).
Duration: 1 hr 30 min
Type of work: Implementation\Testing

Task: Participating weekly group meeting where fixed some issues on Dockerization. (6th June)
Duration: 2 hr 30 min
Type of work: Meeting

Task: Meeting with Onur Can Avcı on implementing Front-end of application Duration: 1 hr 30 min
Type of work: Meeting

Task: Creating Profile Page and Story Create, Story Components on React
Duration: 5 hr
Type of work: Implementation Related Issue

Task: Meeting with Onur Can Avcı to make demo and some bugs on Back-end of application \ Duration: 1 hr 30 min
Type of work: Meeting\ Review

Task: Documentation of my code by using Swagger
Duration: 1 hr 30 min
Type of work: Implementation\Testing Related Issue

Week 10 (25.05.2021 - 01.06.2021)

Task: Group Meeting where we decided who creates which endpoint of API, learned how to Dockerize our application . (25th May)
Duration: 2 hr 30 min
Type of work: Meeting

Task: Implementing Create (POST) and get (GET) story functionalities of API
Duration: 3 hr
Type of work: Implementation Related Issue

Task: I created an endpoint that use 3 party API, takes id of post and returns temperature and SVG of weather condition (this makes implementation of front-end of app easy) of post's location
Duration: 30 min
Type of work: Implementation

Task: Research on Unit Testing, how file structure should be.
Duration: 1 hour
Type of work: Research\Testing

Task: Implementing unit Test for Get and Create Story function (I needed to apart database connection from function for healthy unit testing
Duration: 1 hr 30 min
Type of work: Implementation\Testing Related Issue

Task: Meeting as a group to merge our enhancements to development branch. (31st May)
Duration: 2 hr 30 min
Type of work: Meeting\Review

Task: Attending Docker PS.
Duration: 2 hr
Type of work: Research

Week 9 (18.05.2021 - 25.05.2021)

Task: Attending Group Meeting to determine implementing details such as which platform we use, which DB structure is more suitable for our project so on (21st May)
Duration: 2 hrs
Type of work: Meeting

Task: Researching on Flask, How to create endpoint for GET and POST, How to take arguments as JSON, how to use MongoDB on Flask, some integration issues with front-end of project (22nd May)
Duration: 2 hrs
Type of work: Research

Task: Choosing an 3 party API which is suitable with our project and Learning how to request from Flask (23th May)
Duration: 30 min
Type of work: Research

Task: Attending Git PS Duration: 2 hr
Type of work: Problem Session

Week 8 (11.05.2021 - 18.05.2021)

SPRING BREAK

Week 7 (04.05.2021 - 11.05.2021)

Efforts

Task: Participating our weekly meeting Where we assign jobs to each members (I got future plan preparing job for front-end part) (7th May)
Duration: 1 hr 30 min
Type of work: Meeting/Review/Planning

Task: Preparing Future Plan for Front End Part of the project (8th May)
Duration: 1 hr
Type of work: Planning/Documentation

Task: Meeting with Future Plan Group to complete and rearrange it for implementation details issues
Duration: 1 hr
Type of work: Planning/Documentation/Meeting

Task: Meeting to register our documentation to Project Libre Gannt Chart Project
Duration: 1 hr
Type of work: Planning/Documentation/Meeting

Task: Meeting for completing and merging our jobs for first Milestone Report. (9th May)
Duration: 1 hr 30 min
Type of work: Meeting

Week 6 (27.04.2021 - 04.05.2021)

Efforts

Task: Researching on Class Diagram (How to provide connection between Classes) (27th April)
Duration: 30 min
Type of work: Research

Task: Meeting for connecting classes created by group members Class Diagram. Added arrows to our diagram to show class relationships. (27th April)
Duration: 2 hr
Type of work: Meeting\Discussion

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

Research Links

Week 4 (20.04.2021 - 30.04.2021)

Efforts

Task: Attending team meeting that we assigned jobs to 3 separate group (each of us assigned to two group for communication issues) (22th April)
Duration: 2 hr
Type of work: Meeting

Task: Preparing some cheatsheet for Class Diagram
Duration: 30 min
Type of work: Research\Documentation

Task: Meeting with Class Diagram Group (prepared some example classes and assigned jobs to team members)
Duration: 2.5 hr
Type of work: Meeting\Planning

Task: Preparing some classes (Story and StoryTime Classes
Duration: 1 hr
Type of work: Documentation, Design,

Task: Meeting with Class Diagram Group to connect classes to others
Duration: 2 hr
Type of work: Meeting, Discussion, Design

Task: Meeting with Sequence Diagram Group (prepared example sequence diagrams and assigned jobs to group members
Duration: 2 hr
Type of work: Meeting\Discussion

Task: Research on sequence Diagram
Duration: 1.5 hr
Type of work: Documentation, Design, Discussion

Task: Preparing 2 sequence diagram
Duration: 3 hr + 1 hr
Type of work: Documentation, Design, Discussion

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

Research Links
My Works

Week 3 (13.04.2021 - 20.04.2021)

Efforts

Task: Meeting with responsible assistant (13th April)
Duration: 1 hr 30 min
Type of work: Meeting

Task: Meeting for assigning jobs (15th April)
Duration: 2 hr
Type of work: Meeting

Task: Preparing Scenario for Admin User
Duration: 1 hr 15 min
Type of work: Meeting

Task: Preparing Web Mockup for Admin User Duration: 5 hr 30 min
Type of work: Design

Task: Attending Admin Mockup Group Meeting
Duration: 1 hr
Type of work: Meeting

Issue(s) That I Created

Creating User Profile Mockup (Admin) Creating User-Admin conversation page (Admin)

Week 2 (30.03.2021 - 06.04.2021)

Efforts

Task: Attending Meeting for task assignment
Duration: 1 hr 10 min
Type of work: Meeting

Task: Examining questions of previous groups
Duration: 30 min
Type of work: Documentation

Task: Preparing and Documenting Questions
Duration: 1 hr
Type of work: Documentation

Task: Attending Meeting (for review of completed tasks)
Duration: 2 hrs 10 min
Type of work: Meeting

Task: Classifying Questions
Duration: 1 hr
Type of work: Documentation

Issue(s) That I Created

Week 1 (23.03.2021 - 30.03.2021)

Efforts

Task: Attending meeting & planning & exchanging of ideas
Duration: 2 hrs
Type of work: Meeting

Task: Gathering information about Git (basic commands, setup, and so on)
Duration: 2 hrs
Type of work: Research

Task: Creating and editing a wiki page about Git (mentioned above) (basic commands, setup, and so on)
Duration: 1 hr
Type of work: Wiki

Task: Sharing favorite Github repository to Wiki with other people\ Duration: 30 min
Type of work: Research, Wiki

Task: Creating a personal Wiki page
Duration: 30 min
Type of work: Documentation, Wiki

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

Task: Preparing personal effort wiki page and document for moodle submission
Duration: 30 min
Type of work: Documentation, Wiki

Research Links