Efe's Personal Efforts - bounswe/bounswe2024group1 GitHub Wiki
Personal Efforts - Mehmet Efe Akça
Milestone 1 (Sep 30 - Oct 22)
Week 1 (Sep 30 - Oct 6)
No recorded issues during this period.
Week 2 (Oct 7 - Oct 13)
No recorded issues during this period.
Week 3 (Oct 14 - Oct 20)
- Implemented core mobile features:
Week 4 (Oct 21 - Oct 27)
- Led documentation efforts:
- #433 - Coordinated and contributed to Customer Milestone 1 Report (Tracker)
- Compiled demo feedback
- Documented deployment status
- Evaluated project plan and tools
- Analyzed CI/CD pipeline performance
- #433 - Coordinated and contributed to Customer Milestone 1 Report (Tracker)
Milestone 2 (Oct 23 - Nov 26)
Week 5 (Oct 28 - Nov 3)
No recorded issues during this period.
Week 6 (Nov 4 - Nov 10)
- Improved frontend accessibility:
Week 7 (Nov 11 - Nov 17)
- Enhanced frontend and API:
- #483 - Integrated feedback changes to API schema
- #496 - Implemented experience level field in signup
- #497 - Added copy to clipboard button for code snippets in mobile
- #503 - Implemented Answer Creation Page
- #508 - Implemented User Profile Screen for mobile
- #511 - Synchronized API schema between Frontend and Backend
- #514 - Documented Software Quality Plan for Frontend
Week 8 (Nov 18 - Nov 24)
- Deployments and fixes:
Milestone 3 (Nov 27 - Dec 17)
Week 9 (Nov 27 - Dec 3)
- Documentation and feature implementation:
Week 10 (Dec 4 - Dec 10)
- Frontend improvements and deployments:
- #600 - Implemented Difficulty Filter on Tag Page
- #601 - Implemented Difficulty Level Filter on Search Page
- #602 - Added followed tags display in profile
- #605 - Added difficulty level display to Question card
- #614 - Added type-checking in CI
- #617 - Implemented Question Search
- #619 - Made QuestionDTOs consistent
- #622 - Migrated to new DigitalOcean account
- #649 - Documented Final Presentation Plan
Week 11 (Dec 11 - Dec 17)
- Final deployments and improvements:
Reviewed PRs
Frontend Reviews
-
#673 - Show Execution Time
- Suggested using backend's executionTime instead of frontend calculation
- Recommended more integrated UI for execution time display
- Approved after changes
-
#669 - Display Author Field in Tag Page
- Identified accessibility issues that needed fixing
- Approved after accessibility improvements
-
#640 - Bookmarked Questions Page and Bookmark Button
- Provided code style feedback
- Acknowledged UI improvements
- Approved after style fixes
Mobile Reviews
- #665 - Filter Questions By Difficulty
- Quick review and approval of mobile filtering implementation
Backend Reviews
-
#643 - Reputation Points Flow
- Reviewed and approved implementation of reputation system
-
#637 - Add Rating for Level of Difficulty
- Quick review and approval of difficulty rating implementation
Documentation & Feature Reviews
-
#645 - Add Difficulty Rating to Questions
- Provided detailed feedback on test failures
- Added comments explaining why tests were failing
- Approved after test fixes
-
#634 - Add Preview to Question
- Quick review and approval of preview functionality
-
#632 - Add Code Snippets to Question
- Reviewed and approved code snippet implementation