-
Notifications
You must be signed in to change notification settings - Fork 1
Contributions of Zeynep Baydemir ‐ 451
Zeynep Baydemir edited this page Nov 30, 2023
·
2 revisions
Name: Zeynep Baydemir
Group: 5
As a member of the project team, I have contributed to various tasks related to the backend development of the project. My specific responsibilities include:
- Updating Class Diagrams: I was responsible for adding avatar feature to class diagrams.
- Updating Sequence Diagrams: I was responsible for updating the sequence diagrams according to changes in our project design.
- Login Implementation: I was responsible for backend implementation of login feature.
- Me Endpoint Implementation: I was responsible for backend implementation of me endpoint that takes token and returns user information.
- Game Detail Implementation: I was responsible for backend implementation of game detail.
- Admin Role Implementation: I was responsible for backend implementation of admin role. Admin can delete posts, comments, tags and reviews. Also admin can change roles of the users .
- Forum Moderation Implementation: I was responsible for backend implementation of forum moderation. Admin can ban users and delete posts in forum.
- Password Hashing: I was responsible for password hashing. Password hashing is important to make application more secure.
- Group Moderation Implementation: I was responsible for backend implementation of group moderation. Moderators can add moderator to group, remove moderator from group and ban user from group.
- Join-Leave Group Implementation: I was responsible for backend implementation of join-leave group. Users can join and leave groups.
- Unban User Implementation: I was responsible for backend implementation of unban user. Admins and moderators can unban users.
- Last Activities Implementation: I was responsible for backend implementation of last activities. Users can see their last activities such as voting, reviewing, commenting and posting in their profile page.
Overall, I have contributed equally to the team's efforts, working on various tasks to ensure the project's success.
Week 1
Week 2
Description | Type of Work | Issue | Time Spent |
---|---|---|---|
Deciding on the technologies that will be use in backend | Discussion | #421 | 15 mins |
Week 3
Description | Type of Work | Issue | Time Spent |
---|---|---|---|
Login Implementation | Feature | #447 | 4 hour |
Week 4
Week 5
Week 6
Week 7
Week 1
Week 2
Description | Type of Work | Issue | Time Spent |
---|---|---|---|
Updating Class Diagrams | Documentation | #424 | 1 hour |
Week 3
Description | Type of Work | Issue | Time Spent |
---|---|---|---|
Writing LAB report 4 | Documentation | 1.5 hour |
Week 4
Description | Type of Work | Issue | Time Spent |
---|---|---|---|
Updating Sequence Diagrams | Documentation | #607 | 1 hour |
Updating RAM | Documentation | #534 | 20 mins |
Title | PR | Conflict |
---|---|---|
Backend login endpoint | #484 | A conflict occurred because I accidentally pushed the target files. |
Backend me endpoint | #552 | |
Backend game detail | #565 | |
Auth service unit tests | #600 | |
Password Hashing | #657 | |
Updating Tests According To Password Hashing | #659 | |
Admin Role Implementation | #660 | |
Forum Moderation | #663 | |
Admin Permission to Delete or Update Reviews | #664 | |
Fixing Only Admin Can Delete or Update Review Issue | #669 | |
Admin Permission to Delete or Update Comments | #739 | |
Join-Leave Group Implementation | #743 | |
Group Moderation Implementation | #750 | |
Unban User Implementation | #820 | |
Last Activities Implementation | #841 | |
Post Detail Authorization Fix | #847 | |
Forum Service Unit Test | #916 |
Title | PR |
---|---|
Game tag bugfix | #564 |
Authorization logic for me endpoint | #558 |
Object as Query Parameter Fix | #661 |
Filter Implementation for Forum Posts | #662 |
Get Reviews Return Username | #665 |
Review Char Limit Fix | #725 |
Group Implementation | #740 |
Group Detail and All Returns User Join Status | #828 |
Meta Achievements Implementation | #833 |
Populated Achievement in Get Post List | #873 |
Argument Type Change in Main Bug | #875 |
Axios Query Parameter Fix | #877 |
Title | PR | Conflict |
---|---|---|
Game tag bugfix | #564 | |
Authorization logic for me endpoint | #558 | |
Object as Query Parameter Fix | #661 | |
Filter Implementation for Forum Posts | #662 | |
Get Reviews Return Username | #665 | |
Review Char Limit Fix | #725 | |
Group Implementation | #740 | |
Group Detail and All Returns User Join Status | #828 | |
Meta Achievements Implementation | #833 | |
Populated Achievement in Get Post List | #873 | |
Argument Type Change in Main Bug | #875 | |
Axios Query Parameter Fix | #877 |
Cmpe 352
Cmpe 451
Cmpe 352
Milestone 1
Final Milestone
Milestone 1
Milestone 2
Final Milestone
- Authentication Mockup
- Forum Mockup
- Game Reviews Mockup
- Games Page Mockup
- Group Page Mockup
- Home Page Mockup
- Profile Page Mockup
- Unregistered User Scenario: Sign Up
- Unregistered User Scenario: Search for a Game and Browse the Game Forum
- Registered User Scenario: Create Post in a Game Forum
- Registered User Scenario: Search For Groups and Join A Group
📝 RAM
- Issue Template
- Personal Information Template
- Meeting Note Template
- Contributions Template
- API Documentation Template
API Documentation for Practice App
- Top Games
- Yugioh Card
- Hearthstone Card
- Games By User
- Game Reviews
- Games By Genre
- Games By Category
- Game Suggestions
- Esport Tournaments
- Achievement By Game Id
- Rock Paper Scissors
- Game By Deal