-
Notifications
You must be signed in to change notification settings - Fork 2
Kübra Aksu Individual Contribution Report ‐ Final Milestone
Kübra Aksu edited this page Dec 29, 2023
·
5 revisions
- Name: Hatice Kübra Aksu
- Team: Frontend Team
My role was centered around key areas of system development and continuous improvement, ensuring both robust functionality and optimal user experience. My contributions were multifaceted:
- Backend Integration and Resource Management: I led the integration of backend systems with request creation, enhancing data processing efficiency. My work in incorporating image components for resources significantly improved user interaction and system interactivity.
- Development of User Role-Specific Features: I was instrumental in creating and implementing customized map pages tailored for facilitators and responders. This effort provided role-specific, streamlined information, improving overall user experience and operational efficiency.
- System Usability and Accessibility Enhancements: I actively worked on refining the resource selection logic and modifying the user interface, like the topbar, to facilitate role-based navigation. These enhancements markedly improved the system's usability and accessibility.
- Implementation of Facilitator Role: I spearheaded the implementation of the facilitator role, focusing on efficient management and consolidation of requests, a critical aspect for streamlining the disaster response process.
- Regular Bug Fixes and System Maintenance: My responsibilities also included regular debugging and system maintenance, ensuring the platform remained reliable and efficient on a weekly basis.
- Development of Data Table for Action Management: I developed a versatile data table used in both facilitator and coordinator roles for effective action management. This tool has been pivotal in organizing and displaying key operational data, enhancing decision-making and task tracking.
- As a reviewer, I maintained a keen eye on the project's overall coherence, consistently ensuring high quality in various deliverables, including text annotations, task management, and frontend-backend integrations.
- My approach throughout the project was a blend of technical acumen and a deep understanding of user needs, contributing significantly to a system that excels in technical sophistication and user-friendliness.
- Request Creation Integration with Backend
- Request Backend Integration - Seperate createNeed Requests For Each Category
- Customer Request - Add Components as Images To be Annotated to Resources
- Frontend - Tie Backend - Handle Image Upload That Will be Annotated Later
- Create Customized Responder Map Page for Responders
- Map Page Becomes Unresponsive After Clicking 'View More' in Annotation Cards and 'Long Description' Cannot Be Seen
- Successful Integration of Category Tree Data for Both Material and Human Resources in ResourceDetails1
- Update Responder Map to Display Only Assigned Tasks for Enhanced Clarity
- Frontend - Facilitator Map Page
- Implement MapDataGrid View and Filtering for Facilitator Map
- Tie Facilitator Map Page to Backend
- Frontend- Coordinator
- Implement MapDataGrid View and Filtering for Coordinator Map
- Final Milestone Update: Facilitator Map Page First Draft and Enhancing User Experience through Backend Integration and Comprehensive Revisions to Whole Codebase
- Frontend- Security and Privacy - KVKK
- Video for Final Milestone
- Preparing Scenarios for the Final Milestone
- Executive Summary for Final Milestone
- Frontend - Tie Backend - Handle Image Upload That Will be Annotated Later
Code-Related Significant Issues
- Request Creation Integration with Backend
- Request Backend Integration - Seperate createNeed Requests For Each Category
- Customer Request - Add Components as Images To be Annotated to Resources
- Frontend - Tie Backend - Handle Image Upload That Will be Annotated Later
- Create Customized Responder Map Page for Responders
- Map Page Becomes Unresponsive After Clicking 'View More' in Annotation Cards and 'Long Description' Cannot Be Seen
- Successful Integration of Category Tree Data for Both Material and Human Resources in ResourceDetails1
- Update Responder Map to Display Only Assigned Tasks for Enhanced Clarity
- Frontend - Facilitator Map Page
- Implement MapDataGrid View and Filtering for Facilitator Map
- Tie Facilitator Map Page to Backend
- Frontend- Coordinator
- Implement MapDataGrid View and Filtering for Coordinator Map
- Final Milestone Update: Facilitator Map Page First Draft and Enhancing User Experience through Backend Integration and Comprehensive Revisions to Whole Codebase
- Frontend- Security and Privacy - KVKK
Management-Related Significant Issues
- Video for Final Milestone
- Preparing Scenarios for the Final Milestone
- Executive Summary for Final Milestone
- Frontend - Tie Backend - Handle Image Upload That Will be Annotated Later
- Responder specific map page implementation first draft created
- Implementation - First Draft of - Customer Request - Add Components as Images To be Annotated to Resources
- Request Creation Backend Integration Implementation Fix Unresponsiveness on Map Page and Enhance Annotation Card Functionality
- Request Creation Backend Integration Implementation
- Address the Deficiency at Resource Type and Resource Selection Logic in ResourceDetails1 Component
- Responder Specific Map Implementation Changed with The Purpose of Showing Responders Their Tasks Only
- Resource selection implementation with category tree revised
- Topbar Edited to Show Role Based Panel View
- Final Milestone Update: Facilitator Map Page First Draft and Enhancing User Experience through Backend Integration and Comprehensive Revisions to Whole Codebase
- Resource Backend Integration Enhancements
- Request Backend Integration - Seperate createNeed Requests For Each Category
- Frontend- Security and Privacy - KVKK
- Implement text annotations for the frontend
- My Tasks View For Responders
- add checkboxes to display and set action status
- Create Tasks View For Coordinators
- Tie annotation frontend to backend
- My regular and timely completion of tasks was aimed at enhancing project management efficiency and professionalism. However, a significant challenge I encountered was the prolonged unmerged status of my pull requests (PRs). Despite persistent requests through multiple channels, these delays necessitated my direct intervention to merge some PRs. This scenario often led to substantial time dedicated to resolving bugs and re-implementing code segments, as evident in my PRs and commit logs. Also, when i needed help with the conflicts in my PRs, i was the one to solve them again, it was challenging but educational.
- Further complications arose when a teammate independently re-implemented features I had completed earlier, creating conflicts and difficulties in my ongoing work. Additionally, the reversion of some of my effective commits by a team member posed additional challenges, requiring immediate attention and resolution.
- Despite these obstacles, my contribution to the project remained steadfast and significant. I consistently engaged in collaborative efforts, ensuring clear communication and alignment with the backend team. This approach, coupled with a focus on thorough review and adaptation, contributed to the overall success of the application. The experience, while presenting hurdles, also offered valuable lessons in teamwork, project dynamics, and the importance of proactive problem-solving in software development.
- Throughout whole project, I focused on integrating key system functionalities and enhancing user experience, always aligning with our requirements and customer requests.
🏠 Home
-
📈 Cmpe352- Milestone 1 Report
-
📈 Cmpe352- Milestone 2 Report
-
📈 Cmpe352- Individual Contribution Reports
- Alperen Dağı's Individual Contribution Report
- Kübra Aksu Individual Contribution Report
- Furkan Bülbül Individual Contribution Report
- Harun Reşid Ergen Individual Contribution Report
- Muhammet Ali Topcu Individual Contribution Report
- Ilgaz Er Individual Contribution Report
- Çağrı Gülbeycan Individual Contribution Report
- Volkan Öztürk Individual Contribution Report