Skip to content

Lab Report 7

mberkturgut edited this page Nov 22, 2023 · 32 revisions

Project Development Weekly Progress Report 7

Team Name: Group 3 - Prediction Poll
Date: 21.11.2023

Progress Summary

This week, we solidified our poll endpoints and implemented moderator related endpoints. We created moderator pages and components, improved our data connections to the backend and made poll lists. Looking ahead to the next week, we will be getting ready for the milestone and our second presentation. We will complete some modifications to our app to present a good product on this milestone.

What was planned for the week? How did it go?

Description Issue Assignee Due PR Estimated Duration Actual Duration
Implement Moderator Pending Poll Requests Page #321 FE/Beyza 21.11.2023 --- 2hr 1.5hr
Implement Moderator Poll Review Page #322 FE/Ali 21.11.2023 --- 2hr ---
Implement Poll Lists View #324 FE/Serra 21.11.2023 #342 2hr 2.5hr
Implement Data Connections #325 FE/Berk 21.11.2023 --- 2hr ---
Ensure Reset Password and Logout Mechanism #327 FE/Berk, FE/Beyza 21.11.2023 --- 2hr ---
Github Actions CI/CD bugfix #308 BE/Alp Tuna 17.11.2023 #319 2hr 2hr
Swagger Classification and Response Schemas #317 BE/Alp Tuna 20.11.2023 #346 1.5hr 1.5hr
Fetch Poll with Specific Query Endpoint #318 BE/Alp Tuna 20.11.2023 #349 2hr 2hr
Moderator Entity Creation #310 BE/Batuhan İlhan 17.11.2023 #340 2hr 2hr
Moderator Approve and Decline Poll Endpoint #313 BE/Batuhan İlhan 21.11.2023 #360 2hr 2hr
Follow Endpoint Authorization #315 BE/Batuhan İlhan 21.11.2023 #362 1hr 1hr
Create Poll Endpoint Authorization #316 BE/Batuhan Çetin 19.11.2023 #323 1hr 1hr
Moderator Guard #311 BE/Batuhan Çetin 20.11.2023 #347 2hr 2hr
Moderator Fetch Polls Endpoint #312 BE/Batuhan Çetin 20.11.2023 #348 1hr 1hr
Connecting Home page to backend to fetch polls #326 MT/Berke 20.11.2023 --- 1.5hr ---
Connecting Profile page to backend to fetch polls #328 MT/Faruk 20.11.2023 --- 1.5hr ---
Connecting Poll Creation page to backend to fetch polls #329 MT/Faruk 20.11.2023 #365 1.5hr 1.5hr
Connecting Moderator approvement page to backend to approve polls #330 MT/Baturhan 20.11.2023 #358 1.5hr 1.5hr
Connecting Moderator Home page to backend to fetch requests #331 MT/Simar 20.11.2023 #361 1.5hr 1.5hr

Planned vs. Actual

Faruk Yıldırım: I wasn't able to complete my task last week. I completed it this week.

Your plans for the next week

Description Issue Assignee Due Estimated Duration
Implement Poll Lists According to Filter #375 FE/Serra 26.11.2023 1.5hr
Implement Detailed Tag Page #279 FE/Serra 26.11.2023 1.5hr
Deploy Frontend #376 FE/Serra, FE/Beyza, BE/Batuhan 26.11.2023 1.5hr
Add Logo #374 FE/Beyza 26.11.2023 1.5hr
Implement Interact with Poll and Follow Mechanisms #387 FE/Berk 26.11.2023 1.5hr
Implement Moderator Data Connections #377 FE/Beyza 26.11.2023 1.5hr
Like Functionality --- BE/Batuhan İlhan 27.11.2023 2hr
Comment Functionality --- BE/Batuhan İlhan 27.11.2023 2hr
Add .env file --- BE/Batuhan İlhan 26.11.2023 1hr
Fixing of approve status --- BE/Batuhan İlhan 26.11.2023 1hr
Badge Entity #363 BE/Batuhan Çetin 25.11.2023 1hr
Moderator Login #364 BE/Batuhan Çetin 24.11.2023 1hr
Settle Poll #366 BE/Batuhan Çetin 27.11.2023 2.5hr
Refactor codebase and fix all bugs on endpoints #367 BE/Batuhan Çetin 27.11.2023 2.5hr
Get User by Username Endpoint #380 BE/Batuhan Çetin 24.11.2023 0.5hr
Poll Unit Tests --- BE/Alp Tuna 27.11.2023 3hr
User Unit Tests --- BE/Alp Tuna 27.11.2023 1.5hr
Moderator Unit Tests --- BE/Alp Tuna 27.11.2023 1.5hr
Extending Filtering of Poll --- BE/Alp Tuna 26.11.2023 2hr
Create Request Page for Settling Polls #373 MT/Baturhan 27.11.2023 3hr
Moderator Login Page #372 MT/Baturhan 27.11.2023 2hr
Connecting Necessary Endpoints of the Profile Page #371 MT/Faruk 27.11.2023 2hr
Connecting Necessary Endpoints of the Moderator Home Screen #370 MT/Simar 27.11.2023 2hr
Connecting Necessary Endpoints of the Home Screen #369 MT/Berke 27.11.2023 2hr

Risks

Participants

Clone this wiki locally