-
Notifications
You must be signed in to change notification settings - Fork 1
Contributions of Arda Kabadayı ‐ 451 Milestone 2
Arda Kabadayı
Group: 5
Between Milestone 1 and 2, I've got various responsibilities. My main focus was on improving the admin functionalities. Firstly, I created a dedicated admin pages so that admins can easily navigate to the desired feature. I added features like game creation, tag management(create/edit/delete), user management(ban user/give admin permission) , and achievement management(create/delete). I also worked on enhancing forum interactions, reviews, comments, and post moderations. In this way admins can easily delete the unappropriate ones and group owners can easily see the members of their group and ban them. Additionally, to improve the user interface and experience, I replaced the standard JavaScript alerts with more good looking toasters. Lastly, I integrated a feature for displaying users' recent activities in their profiles.
For the main contribution tables below,
Description | Issue | Pr | Time Spent |
---|---|---|---|
Creating Admin Control Panel Page | #435 | #675 | 5 hrs |
Admin Frontend Additions for Necessary Pages | #623 | #765 | 3.5 hrs |
Implementing Forum Moderation Frontend Additions | #634 | #678 | 1 hr |
Implementing Group Moderation Frontend Additions | #683 | #887 | 3 hrs |
Researching Annotations For Frontend | #684 | - | 6 hrs |
Adding New Functionalities to Admin Page | #686 | #766 | 4 hrs |
Adding User Aggrement Chexbox to Register | #689 | #767 | 45 mins |
Adding Game Image Upload Functionality to Game Create Web Page | #694 | #771 | 2 hrs |
Adding Last Activites to Profile Page - FE | #781 | #899 | 3 hrs |
Describe changes made since Milestone 1 for process improvement | #784 | - | 2 hrs |
Beautify Admin Main Page Styles - FE | #787 | #898 | 2 hrs |
Replace Alert with Toast For All Requests Success or Error case - FE | #794 | #888,#900 | 2 hrs |
Create Achievement Page - FE | #821 | #850 | 2 hrs |
Delete Achievement Page - FE | #852 | #868 | 2 hrs |
PRs opened: #675, #678 , #765 , #766 , #767 , #771, #850, #868, #872, #887, #888, #889, #898, #899, #900, #903, #907
PRs reviewed: #677 , #746 , #753 , #755, #763, #770, #772, #825, #829, #831, #835, #845, #851, #853, #860, #886
This achievement required a great amount of effort from both myself and my team. I believe we have made great progress in a relatively short amount of time. I'm hoping this is appreciated.
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