-
Notifications
You must be signed in to change notification settings - Fork 1
Ind Contributions Elif M3
Elif Nur Deniz edited this page Dec 20, 2024
·
5 revisions
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.
Task | Duration |
---|---|
Create Quiz Review Test | 2 hours |
Last Touches | 1.5 hours |
Fix Edit Profile Test | 1 hours |
Fix Post's First Level Comments Issue | 45 minutes |
Add Skeletons While Page Is Loading | 2 hours |
Implement Quiz Start/Resume Logic | 1.5 hours |
Implement Profile Image Feature | 3 hours |
Implement liked quizzes and posts | 3 hours |
Implement Recursive Post-Comment Pages | 4 hours |
Frontend: Implement Saved Tab Functionality in Profile | 45 minutes |
Quiz Recommendation Feature | 2 hours |
Frontend: Quiz Review | 2 hours |
Add Filtering And Sorting To Quiz Feed | 45 minutes |
FRONTEND: End Of the Quiz Should Be Fixed | 3 hours |
Handle Guest View | 3 hours |
Implement Followers-Following List In Profile | 2 hours |
Add Solved and Created Quizzes To Profile | 4 hours |
Frontend: Connect Quiz Related Pages To Backend | 8 hours |
Task | Duration |
---|---|
Lab 8 - Primary and Domain Specific Features Documentation | 2 hours |
- 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.
🏠 Home
- Oktay Özel
- Aras Taşçı
- Yunus Emre Özdemir
- Kaan Yolcu
- Elif Nur Deniz
Eymen Çeliktürk- Anıl Köse
Battal Hazar- Halil Özkan
Ebru Özçakı- Ali Tarık Şahin
- Ahmet Oğuz Engin
- Yağız Güldal
- Lab Report 1
- Lab Report 2
- Lab Report 3
- Lab Report 4
- Lab Report 5
- Lab Report 6
- Lab 7 PR
- Lab 8 PR
- Lab Report 9
- Lab Meeting 1
- Weekly Meeting 1
- Lab Meeting 2
- Weekly Meeting 2
- Frontend Meeting 1
- Lab Meeting 3
- Weekly Meeting 3
- Lab Meeting 4
- Frontend Meeting 2
- Weekly Meeting 4
- Weekly Meeting 5
- Frontend Meeting 3
- Lab Meeting 5
- Weekly Meeting 6
- Weekly Meeting 7
- Lab Meeting 6
- Weekly Meeting 8
- Lab Meeting 7
- Lab Meeting 8
- Weekly Meeting 9
- Requirements
- Elicitation Questions
- Project Plan
- Use Case Diagram
- Sequence Diagrams
- Class Diagrams
- Front-End Mockups
- Mobile Mockups
- User Scenario 1
- User Scenario 2
- User Scenario 3
- User Scenario 4
- User Scenario 5
- RAM
- Tags Documentation
- Domain Specific Improvement Ideas
- Lab-6 User Stories
- Customer Milestone 2 Plan
- Software Quality Plan
- Implemented Requirements For Milestone 2
- Customer Milestone 3 Plan
📅 Meetings
- Meeting 1
- Meeting 2
- Meeting 3
- Meeting 4
- Meeting 5
- Meeting 6
- Meeting 7
- Meeting 8
- Meeting 9
- Meeting 10 - Class Diagrams
- Meeting - Frontend 1
- Meeting - Backend 1
- Meeting 11
- Meeting - Backend 2 Wikidata
- Meeting - Frontend 2
- Meeting - Deployment
- Meeting - Frontend 3
- Meeting 12
- Meeting - Backend 3
- Meeting - Backend 4
- Meeting - Frontend 4
- Meeting 13
- Meeting 14
- Meeting 15
- Meeting 16
💻 Project
- Class Diagrams
- Sequence Diagrams
- Use Case Diagrams
- Requirements
- Elicitation Questions
- Project Plan
- Work Done By Each Member
- Milestone Report 1
- Scenarios-Mockups
- Responsibility Assignment Matrix
- Responsibility Assignment Matrix Old Version
- Related Software Analysis
- Workdone Each Member Milestone 2
- Milestone 2 Report
- Work Done By Each Member Milestone 3
- RAM 3
- Milestone Report 3