Ind Contributions Elif M3 - bounswe/bounswe2024group6 GitHub Wiki
Elif Nur Deniz
Responsibilities
Throughout this milestone, I focused on frontend development, design enhancements, and feature implementation to improve the user experience and ensure smooth functionality. My responsibilities included:
- Feature Development:
- Developed key features, profile image functionality, recursive post-comment pages, and quiz recommendations.
- Finalised user profiles by adding solved/created quizzes, liked posts/quizzes, and saved content management.
- Connected almost all quiz-related frontend pages to the backend, ensuring seamless functionality and integration.
- Design Enhancements:
- Improved quiz feed with filtering and sorting options and redesigned the end-of-quiz interface for better usability.
- Implemented skeleton loaders across pages for a smoother user experience during loading.
- Bug Fixing and Testing:
- Fixed issues with post first-level comments, access token/guest view, and profile edit tests.
- Conducted unit tests, including the quiz review test, to ensure reliability and functionality.
- Planning:
- Documented primary and domain-specific features in Lab 8 to guide feature development and testing.
- Coordinated tasks efficiently to meet milestone deadlines and ensure smooth pull request management.
Main Contributions
Code Related Significant Issues
Non-Code Related Significant Issues
Unit Tests
- Quiz Review Test: [1]
- Edit Profile Test: [2]
Pull Requests
Additional Information
- I always tried to start early to my tasks in order to have enough time for improvements, catching errors and revising features with my teammates.
- Me and my frontend teammates were careful and detail oriented with the designs. We spend a lot of time discussing and improving page designs. Thus, we cared more than just functionality.
- I was involved in all the feature development processes. I knew the requirements and all the missing parts in the project and I constantly gave feedback to both backend and frontend team.