Individual Contributions (Milestone 3) ‐ Mücahit Erdoğan Ünlü - bounswe/bounswe2024group11 GitHub Wiki
Mücahit Erdoğan Ünlü, Group 11, Backend
Responsibilities
- I took part in implementing the backend
- I have divided the labor on the backend
- I took part in designing and deciding new user functionalities on web (home endpoint, and related forum questions)
Main Contributions
- Implemented acquiring achievements and notifying the user instantly (notifying part is not implemented on the frontend)
- Implemented review quiz feature
- Populated the database with tags, forum questions, quizzes
- Implemented upload photo for forum question
- Improve profile endpoint to return more fields for a user
- Implement proficiency for a user, and filter quizzes accordingly
- Design the logic of home page
- Design the logic of related forum questions
- Improve hint endpoint
Code Related Significant Issues |
---|
Add Photo Upload to Forum Creation #739 #779 |
implement achievements acquirement logic and instant notification issue PR |
Filter Blocked Users' Forum Questions, Answers and Quizzes issue with commit |
Improve rate-quiz and implement edit/freeze quizzes issue with commit |
Leaderboard Endpoint Returns Wrong Score issue with commit |
Add user's own created entities to his profile issue with commit |
Unify Forum and Quiz Feed with Semantic Search issue with commit |
Respons with Empty Array of Relevant Questions When Error Fetching Babelnet issue with commit |
Filter Hints to Deduplicate Before Sending issue with commit |
Return Full Quizzes and Forum Questions From Backend Profile Endpoint issue1 issue2 PR |
Change Quiz Serializer to Include My Latest Answers issue with commit |
fix interests in profile PR |
Management Related Significant Issues |
---|
Implement Interests CD Endpoints issue |
Implement Block Model and a ModelViewSet for it in Django REST Framework issue |
Implement Follow Model and a ModelViewSet for it in Django REST Framework issue |
Implement Get Achievements Endpoint issue |
Implement related forum questions for a forum question issue6 |