Ramazan Bulut Personal Efforts - bounswe/2021SpringGroup7 GitHub Wiki
Hi, these are my personal efforts week by week
Weeks (Cmpe451)
- 1st Week (19.10.2021 - 26.10.2021)
- 2nd Week (26.10.2021 - 02.11.2021)
- 3rd Week (02.10.2021 - 09.11.2021)
- 4th Week (09.10.2021 - 16.11.2021)
- 5th Week (16.10.2021 - 23.11.2021)
- 6th Week (23.10.2021 - 30.11.2021)
- 7th Week (30.11.2021 - 07.12.2021)
- 8th Week (07.12.2021 - 14.12.2021)
- 9th Week (14.12.2021 - 21.12.2021)
- 10th Week (21.12.2021 - 28.12.2021)
- 11th Week (28.12.2021 - 04.01.2022)
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
- CM-9 Refactor general mobile app
- CM-8 Add vector icons and refactor bottom tab bars and icons
- CM-6 Authentication Structure
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)
- 1st Week (23.03.2021 - 30.03.2021)
- 2nd Week (30.03.2021 - 06.04.2021)
- 3rd Week (13.04.2021 - 20.04.2021)
- 4th Week(20.04.2021 - 30.04.2021)
- 6th Week(27.04.2021 - 04.05.2021)
- 7th Week(04.05.2021 - 11.05.2021)
- 8th Week(11.05.2021 - 18.05.2021 (Spring Break))
- 9th Week(18.05.2021 - 25.05.2021)
- 10th Week(25.05.2021 - 01.06.2021)
- 11th Week(01.06.2021 - 08.06.2021)
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
- Class Diagram
- https://www.visual-paradigm.com/guide/uml-unified-modeling-language/uml-class-diagram-tutorial/
- Diagram Slides of the Course
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
-
Class Diagram
-
Sequence Diagram
- https://www.geeksforgeeks.org/unified-modeling-language-uml-sequence-diagrams/#:~:text=A%20sequence%20diagram%20simply%20depicts,objects%20in%20a%20system%20function.
- Diagram Slides of the Course
- http://etutorials.org/Programming/UML/Chapter+4.+Class+Diagrams+The+Essentials/Attributes/
- https://www.visual-paradigm.com/guide/uml-unified-modeling-language/what-is-sequence-diagram/
My Works
- Class Diagram
- Sequence Diagram
- [ 3,4,5,6 cases ] (https://github.com/bounswe/2021SpringGroup7/wiki/Sequence-Diagrams)
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