Yağız Efe Şabanoğlu Personal Efforts - bounswe/2021SpringGroup7 GitHub Wiki
On this page, I write about the efforts I have made for our project.
Weeks (Cmpe451)
- 1st Week (19.10.2021 - 26.10.2021)
- 2nd Week (26.10.2021 - 02.11.2021)
- 3st Week 02.11.2021 - 09.11.2021)
- 4nd Week (09.11.2021 - 16.11.2021)
- 5st Week (16.11.2021 - 23.11.2021)
- 6st Week (23.11.2021 - 30.11.2021)
- 7st Week (30.11.2021 - 07.12.2021)
- 8st Week (07.12.2021 - 14.11.2021)
- 9st Week (14.12.2021 - 21.12.2021)
- 10st Week (21.12.2021 - 28.01.2022)
- 11st Week (28.12.2021 - 04.01.2022)
- 12st Week (04.01.2022 -11.01.2022)
Week 12 (04.01.2022 -11.01.2022)
Efforts
Task: Testing for Get Popular Tags API
Duration: 1 hr
Type of work: Testing
Issues
*Unittest for Get Popular Tags API #729
Week 11 (28.12.2021 - 04.01.2022)
Efforts
Task: Adding Follow Requests Notifications to API
Duration: 1 hrs
Type of work: Implementation
Task: Adding Date to Activity Stream and Notificatios API's
Duration: 30 min
Type of work: Implementation
Task: Wikidata API Research. (How can i use this API)
Duration: 2 hrs
Type of work: Research
Task: Adding Tag filter for searching and integration of wikidata api.
Duration: 3 hrs
Type of work: Implementation
Task: Follow Request Notifications update for request id.
Duration: 1 hr
Type of work: Implementation
Issues
- Notifications Update for Follow Requests #722
- Update Activity Stream and Notifications with Date #723
- Wikidata API is used for Search API filtering with tag. #725
- Unittest for Get Notifications and Activity Stream APIs #724
Week 10 (21.12.2021 - 28.12.2021)
Efforts
Task: Get Popular Tags API Implementation Duration: 2 hrs
Type of work: Implementation
Task: Making research about notifications ( what should be notifications, response should be what).
Duration: 1 hr
Type of work: Research
Task: Bug Correction and Testing for Activity Stream and Notifications API
Duration: 2 hrs
Type of work: Testing/Bug
Task: Get Notifications API Implementation Duration: 3 hrs
Type of work: Implementation
Issues
- Get Notifications API #719
- Number of notifications #720
- Get Popular Tags API #721
- Unittest for Get Notifications and Activity Stream APIs #724
Week 9 (14.12.2021 - 21.12.2021)
Efforts
Task: Making research about activity streams.
Duration: 2 hrs
Type of work: Research
Task: Activity Stream Implementation
Duration: 1.5 hrs
Type of work: Research
Task: Preparing Standarts for Milestone 2 Report
Duration: 1.5 hrs
Type of work: Documentation
Task: Updating the Delete Comment, Create Comment, Update Comment tests
Duration: 1.5 hrs
Type of work: Bug
Task: Updating the almost all remains API's tests to the new format
Duration: 1.5 hrs
Type of work: Bug
Issues
- Activity Stream Implementation #505
- Preparing Standarts for Milestone 2 Report #542
- Unit Tests for Delete Comment API #525
- Unit Tests for Create Comment API #524
- Unit Tests for Update Comment API #523
- Unit Tests for all of remain APIs #543
Week 8 (07.12.2021 - 14.12.2021)
Efforts
Task: Creating Getting Home Page API
Duration: 2 hrs
Type of work: Implementation
Task: Creating unittest for Comment Update API
Duration: 20 mins
Type of work: Implementation
Task: Creating unittest for Create Comment API
Duration: 20 mins
Type of work: Implementation
Task: Creating unittest for Create Get Comment API
Duration: 20 mins
Type of work: Implementation
Issues
Week 7 (30.11.2021 - 07.12.2021)
Efforts
Task: Creating unittest for Login API
Duration: 30 mins
Type of work: Implementation
Task: Creating unittest for Token Validation API
Duration: 1 hrs
Type of work: Implementation
Task: Creating unittest for Change Password API
Duration: 30 mins
Type of work: Implementation
Task: Creating unittest for Confirm Email API
Duration: 30 mins
Type of work: Implementation
Issues
Week 6 (23.11.2021 - 30.11.2021)
Efforts
Task: Researching unittest in django
Duration: 2 hrs
Type of work: Researching
Task: Creating unittest for Register
Duration: 2 hrs
Type of work: Implementation
Issues
Week 5 (16.10.2021 - 23.11.2021)
Efforts
Task: Updating RAM in wiki
Duration: 1 hrs
Type of work: Documentation
Task: Reviewing Pull requests in backend
Duration: 1 hrs
Type of work: Review
Task: Adding Project Plan, Scenarios and Mockups, Communication Plan and RAM to the milestone report 1
Duration: 2 hrs
Type of work: Documentation
Task: Controlling of other 2 API’s and linking with frontend
Duration: 1 hrs
Type of work: Review
Task: Attending weekly meeting of our group
Duration: 2 hrs
Type of work: Meeting
Issues
Week 4 (09.11 .2021 - 16.11.2021)
Efforts
Task: Helping Hamza and Umut for kickoff backend
Duration: 1 hrs
Type of work: Implementation
Task: Reviewing backend infrastructure on local
Duration: 30 mins
Type of work: Review
Task: Learning docker and reviewing docker files in backend
Duration: 1 hrs
Type of work: Researching
Task: Attending meetings of backend team
Duration: 1 hrs
Type of work: Meeting
Task: Attending weekly meeting of our group
Duration: 2 hrs
Type of work: Meeting
Issues
Week 3 (02.11.2021 - 09.11.2021)
Efforts
Task: Reading Django documents
Duration: 1 hrs
Type of work: Documentation
Task: Attending meetings of backend team
Duration: 1 hrs
Type of work: Meeting
Task: Attending weekly meeting of our group
Duration: 2 hrs
Type of work: Meeting
Week 2 (26.10.2021 - 02.11.2021)
Efforts
Task: I took the meeting notes and uploaded them to the wiki and attending meeting. Duration: 1 hrs
Type of work: Documentation
Task: Attending weekly meeting of our group
Duration: 2 hrs
Type of work: Meeting
Task: Investigate Project Plan according to new semester plan such as Milestones and weekly assignments Duration: 30 minutes
Type of work: Review
Issues
Week 1 (19.10.2021 - 26.10.2021)
Efforts
Task: Attending weekly meeting of our group
Duration: 2 hrs
Type of work: Documentation
Task: Update template of personal effort page. Duration: 20 minutes
Type of work: Documentation
Weeks (Cmpe451)
Weeks
Week 12 (06.06.2021 - 13.06.2021)
Efforts
Task : Documented location API using Swagger in branch CB-23
Duration : 1.5 hours
Type : Documentation
Task : Writing meeting notes and uploading notes to wiki.
Duration : 20 minutes
Type : Documentation
Task: Writing my summary of works into Milestone Report 2.
Duration: 1 hr
Type of work: Documentation
Task : Adding my work and contribution on our API to Practice-App Deliverables Report
Duration : 1 hour
Type : Documentation
Task: Updating project plan in time between Milestone 1 and 2.
Duration: 1.5 hr
Type of work: Documentation
Issues Worked On
- CB-23 Adding Swagger API for Location and Update Location.py
- Writing Summary of Individual Work for Yağız Efe Şabanoğlu
- Updating Project Plan
Week 11 (01.06.2021 - 06.06.2021)
Efforts
Task : For asking our questions about project, participating the weekly meeting with assistant.
Duration : 1 hour
Type : Meeting
Task : Gathering to share our ideas and share tasks about project in this week's team meeting
Duration : 1 hour
Type : Meeting
Task : Reseraching the concept of unit testing
Duration : 1.5 hour
Type : Researching
Task : Making updates to my unit test code in the light of my research
Duration : 1 hour
Type : Updating Implementation
Task : Making updates to my location API because of errors in unit test
Duration : 1 hour
Type : Updating Implementation
Research Links
Week 9-10 (18.05.2021 - 01.06.2021)
Efforts
Task : Determined and shared the work to be done for the application. Decided to use Flask, Docker, MongoDB and React.
Duration : 2.5 hrs
Type : Meeting
Task : Finished a tutorial on the API concept.
Duration : 3 hrs
Type : Research
Task : Implemented the 'Group7 or users add locations' functionality using POST request for our API.
Duration : 2.5 hrs
Type : Implementation
Task : Implemented Unit Tests for API functions 'Create Location'
Duration : 1.5 hrs
Type : Implementation/Testing
Task : The API's written by each member of the group were reviewed and recommendations were given. Then we merged the codes.
Duration : 2 hrs
Type : Meeting
Week 8 (11.05.2021 - 18.05.2021)
Spring Break
Week 7 (04.05.2021 - 11.05.2021)
Efforts
Task: Gathering to share our ideas and share tasks about milestone assignment in this week's team meeting
Duration: 1.5 hours
Type of work: Meeting
Task : Summarized all the works and tasks I did this semester in [Milesone Report 1](https://github.com/bounswe/2021SpringGroup7/blob/master/deliverables/M1-Group7.pdf)
Duration : 30 minutes
Type : Documentation
Task : I prepared the past part of the [Project Plan], which consists of the tasks we have done so far (https://github.com/bounswe/2021SpringGroup7/wiki/Project-Plan).
Duration : 3 hrs
Type : Planning
Task : Group members explained the tasks they did to each other and it was decided how to do the missing tasks.
Duration : 1.5 hours
Type : Meeting
Task : I updated the [Project Plan] with the next part of the project plan that my teammates determined and sent to me (https://github.com/bounswe/2021SpringGroup7/wiki/Project-Plan).\ Duration : 1 hrs
Type : Planning
Researches
Week 5-6 (20.04.2021 - 04.05.2021)
Efforts
Task: Gathering to share our ideas and share tasks Meeting #7
Duration: 2 hr
Type of work: Meeting
Task: Researching the class and sequence diagram.
Duration: 2 hr
Type of work: Research
Task: Meeting with team members responsible for class diagram from the team to determine classes and task shares.
Duration: 2.5 hr
Type of work: Meeting
Task: Preparing some classes (Story, Search, Report and SignIn Controllers) and Later, distributing the functions in the controller classes and transferred them to the classes they are responsible for.
Duration: 2 hr
Type of work: Design
Task: Adding the transitions and links between classes.
Duration: 2 hr
Type of work: Meeting
Task: Meeting with team members responsible for sequence from the team to determine classes and task shares.
Duration: 2 hr
Type of work: Meeting
Task: Preparing 3 sequence diagrams : cases 8, 11 and 12
Duration: 3hr
Type of work: Design
Task: Adding some functions we think we need while creating sequence diagrams to the class diagram.
Duration: 1 hr
Type of work: Design
Task: Meeting with our assistant and exchange ideas on diagrams
Duration: 2 hr
Type of work: Meeting
Research Links
Week 4 (13.04.2021 - 20.04.2021)
Efforts
15.04.2021
Task: Weekly group meeting
Duration: 2 hrs
Type of work: Meeting
17.04.2021
Task: Review the admin scenario and suggest edits.
Duration: 1 hrs
Type of work: Documentation
18.04.2021
Task: Designing images for admin user mockups.(the reported accounts etc.) Duration: 3 hr
Type of work: Documentation
Task: Weekly review meeting
Duration: 2 hrs
Type of work: Meeting
19.04.2021
Task: Determining the appropriate locations for the scenario on the admin page and adding mockup images
Duration: 1 hr
Type of work: Documentation
Task: Writing personal efforts for week 4
Duration: 30 min
Type of work: Documentation
Research Links
Week 2 (30.03.2021 - 06.04.2021)
Efforts
02.04.2021
Task: We had a meeting on what we need to do this week and task sharing.
Duration: 1 hours
Type of work: Meeting
03.04.2021
Task: Understanding the project and planning research of related projects page
Duration: 1 hours
Type of work: Research
05.04.2021
Task: I reviewed the research of related project page prepared by my teammate, and made additions and arrangements.
Duration: 1 hours
Type of work: Documentation
05.04.2021
Task: Researching similar projects and adding informations and my comments to wiki page
Duration: 3 hours
Type of work: Research & Documentation
06.04.2021
Task: I explained what I did on the subjects I worked on, and we discussed these issues with my teammates.
Duration: 1 hours
Type of work: Meeting
Research Links
- https://glympse.com/platform/ (Glympse)
- https://time.com/3694578/you-asked-what-is-yik-yak/ and https://en.wikipedia.org/wiki/Yik_Yak (YikYak)
- Research platforms similar to our projects
- https://www.commonsensemedia.org/app-reviews/gowalla and https://en.wikipedia.org/wiki/Gowalla (Gowalla)
Week 1 (23.03.2021 - 30.03.2021)
Efforts
24.03.2021
Task: Weekly group meeting
Details: We met for the first time as member in the group and everyone introduced themselves, and we have planned on this week's missions.
Duration: 2 hours
25.03.2021
Task: Discovering GitHub repositories and looking for the repository about some topic I love.
Details: In order to understand the repository logic, I examined the repository of .net core, which is the language I am currently interested in. I got an idea of both the language and the repository structure.
Duration: 1 hourshttps://github.com/dotnet/core
References:
28.03.2021
Task: Weekly review meeting
Details: We held another short meeting to see our progress and discuss our mistakes.
Duration: 1 hr
Task: Creating and editing my personal wiki page
Type of work: I prepared a page describing myself in detail so that anyone who will examine the project can get to know me.
Duration: 40 min\
29.03.2021
Task: Writing personal effort for this week
Details: I wrote about the work I did on the project this week.
Duration: 30 minutes
Issues
I checked and turned off personal wiki pages and personal efforts pages, which are issues of common tasks that everyone should create for themselves.
Personal Wiki Pages
Personal Effort Pages