Eray Efforts - bounswe/bounswe2025group8 GitHub Wiki

Week 1

Task Duration Related Issue
Creating a Personal Page for the Wiki - Eray 30 minutes #5
Adding some currently unlinked pages to main wiki page 30 minutes #26
Create Slack Channels for This Weeks Tasks 20 minutes #30
Take notes for meeting 3 During the meeting Meeting Note
Attend meeting 1 1 hour Meeting Note
Attend meeting 2 1 hour Meeting Note
Attend meeting 3 1 hour Meeting Note

Week 2

Task Duration Related Issue
Sub-Group Meeting - Functional Requirement Analysis 1 hour #37
Sub-Group Meeting - Elicitation Questions 1 hour #38
Create a Document about Conventional Commit Standards and Organize "Standards" part of Main Wiki 1.5 hours #47
Learning the Basics of Web Servers 2 hours #27
Attend meeting 4 1.5 hours Meeting Note

Week 3

Task Duration Related Issue
Update Requirements Wiki Page According to Issue-32 comments and Meeting-4 discussions 1 hour #46
Update functional requirements 45 minutes #55
Create Group Signature/Welcome Image 1 hour #51
Attend customer meeting 1.5 hours Meeting Note
Attend meeting 5 40 minutes Meeting Note

Week 4

Task Duration Related Issue
Create Class Diagram 2 hours #62
Sub-Group Meeting - Create Class Diagram 1 hour #63
Attend meeting 6 1.5 hours Meeting Note

Week 5

Task Duration Related Issue
Attend meeting 7 1 hour Meeting Note

Week 6

Task Duration Related Issue
Create Scenario and Its Sequence Diagram: Recover Password 2 hours #77
  • A meeting is not held because of some problems in the country.

Week 7

  • Holiday

Week 8

  • A meeting is not held because of some problems in the country.

Week 9

Task Duration Related Issue
Design the first UI/UX draft 3 hours #81
Attend meeting 8 30 minutes Meeting Note
Attend meeting 9 1 hour Meeting Note

Week 10

Task Duration Related Issue
Fix The Class and Use Case Diagrams 2 hours #93
Determine Backend Tech Stack 1 hour #95
Research and Determine Docker Environment 1.5 hours #98
[Meeting] Backend Team meeting 2 hour #102
Take notes for Backend Team meeting During the meeting Meeting Note
Attend meeting 10 1 hour Meeting Note

Week 11

Task Duration Related Issue
Project Backend Setup via Django 8 hours #103
Update Requirements 1 hour #104
DB initial implementation 2 hours #112
Implement Classes Based on UML Class Diagram 3 hours #113
Attend meeting 11 1 hour Meeting Note

Week 12

Task Duration Related Issue
List and Describe API Endpoints: Recover Password 2 hours #121
Backend Team Meeting 2 1 hour #132
Take notes for Backend Team Meeting 2 During the meeting Meeting Note
API Implementation - Eray's Tasks 4 hours #148
Backend Documentation: API Implementation Architecture and Standards 2 hours #133
Create API Documentation and share it with Frontend and Mobile Teams 1.5 hours #194
Fix the Backend Docker Issues 2 hours #163
Create Postman Tests: User Authentication & Task Management 2.5 hours #166
Attend meeting 12 1 hour Meeting Note

Week 13

Task Duration Related Issue
Create API Documentation and share it with Frontend and Mobile Teams 2 hours #194
Create Efforts Page - Eray 2 hours #82
Milestone Report: Scenarios Section 1 hour #139
Milestone Report: Backend Implementation Section 2 hours #140
Demo presentation 20 minutes 1 of 3 presenters
Update README 20 minutes #144

MY PR'S

PR Name Link
feat(backend): initialize django project structure #105
fix(docker): update docker configuration for consistent development environment #109
feat(backend): implement all UML-defined classes with relationships and unit tests #114
feat(backend): implement API structure, core utilities and user/task/volunteer components #149
fix(backend): resolve docker container and database migration issues #164
Eray/backend/postman tests #170

Issues that were not assigned to me but I contributed to their writing or review:

Task Duration Related Issue Contribution Type
Meeting Note 2 10 minutes #25 Review & Feedback
Open Wiki Pages for tracking the history of Requirements, Elicitation Questions and Scenarios 15 minutes #43 Organizing
Update Ellicitation Questions 10 minutes #48 Content Review
Update non-functional requirements 15 minutes #54 Content Review
Research about UML diagrams 1.5 Hours #56 Research Support
Create Draft Context UML Diagram 15 minutes #58 Technical Review
Create Use Case Diagram 10 minutes #60 Diagram Review
Update Requirements According to the Feedback 15 minutes #65 Content Suggestions
Create Scenario and Its Sequence Diagram: Post Assistance Request 15 minutes #74 Sequence Diagram Review
Create Scenario and Its Sequence Diagram: Ban User 10 minutes #75 Sequence Diagram Review
Create Scenarios and Sequence Diagram: Rate and Review 10 minutes #79 Sequence Diagram Review
Create Scenario and Its Sequence Diagram: Select Assignee 10 minutes #88 Sequence Diagram Review
Create issue labels for implementation phase 5 minutes #107 Label Suggestions
Design UI/UX for mobile application 15 minutes #108 UI Review
Implement API endpoint 15 minutes #118 Collective Issue Review
List and Describe API Endpoints: Post Assistance Request 25 minutes #120 API Design Review
List and Describe API Endpoints: Rate and Review 20 minutes #122 API Design Review
List and Describe API Endpoints: Register 20 minutes #123 API Design Review
List and Describe API Endpoints: Change Profile Information 20 minutes #124 API Design Review
List and Describe API endpoints: Cancel Assistance Request 20 minutes #126 API Design Review
List and Describe API Endpoints: Ban User 20 minutes #128 API Design Review
List and Describe API Endpoints: Select Assignee 20 minutes #145 API Design Review
Implementation Milestone Report: Team Collaboration and Process Documentation 15 minutes #136 Report
Milestone Report: Requirements and Elicitation Questions Section 15 minutes #137 Documentation Review
Milestone Report: Diagrams Section 10 minutes #138 Report
Milestone Report: Frontend Implementation Section 10 minutes #141 Report
Milestone Report: Mobile Implementation Section 10 minutes #142 Report