Skip to content

Lab Report 4

Erkam Kavak edited this page Oct 24, 2023 · 4 revisions

Project Development Weekly Progress Report

Team Name: Group 6 - Game Lounge

Date: 24.10.2023

Progress Summary

This week we focused on initial implementation of project:

  • Creating infrastructure of backend, mobile and frontend projects.
  • Implementing endpoints for login and register.
  • Implementing initial login and register pages.

Our objective for the following week deployment of project. Finalizing requirements, uml diagrams.

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

Description Issue Assignee Due PR Estimated Duration Actual Duration
Refactor the requirements #238 Team 24.10.2023 2hr/week 1hr
Update the use case diagram w.r.t. the changes in the requirements #239 Team 24.10.2023 2hr/week 1hr
Update the class diagram w.r.t. the changes in the requirements #240 Backend-Team 24.10.2023 2hr/week 3hr
Update the sequence diagram w.r.t. the changes in the requirements #241 Team 24.10.2023 2hr/week -
Learn React framework for the front-end #256 Frontend-Team 24.10.2023 2hr/week 3hr
Learn Flutter framework to be used for the mobile #258 Mobile-Team 24.10.2023   2hr/week 3hr
Learn Spring Boot framework for the back-end #259 Backend-Team 24.10.2023 2hr/week 3hr
Add use case diagrams for the game page #260 Melih Portakal 24.10.2023 1hr 1hr
Decide the design of the Character Page #261 Team 24.10.2023 1hr 0.5hr
Writing the determined Game Page fields into the requirements. #262 Ahmet Kudu 24.10.2023 1hr 1hr
Implement the Forgot Password Endpoint #265 Emre Sin 31.10.2023 1hr/this week -
Implement the Change Password Endpoint #266 Ahmet Kudu 31.10.2023 1hr/this week -
User Login/Logout Endpoints #267 Emre Türker - Ömer Bahadıroğlu 31.10.2023 #288 1hr/this week 3hr
Implement Mobile Login Page #268 Mustafa Küçük 31.10.2023 1hr/this week 3hr
Implement Mobile Register Page #269 Mustafa Küçük 31.10.2023 1hr/this week 3hr
Setup Frontend #270 Talip Akalın - Ayberk Erdem 24.10.2023 #286 2hr 2hr
Implement Frontend Login Page #271 Talip Akalın - Beyzanur Bektan 31.10.2023 1hr/this week -
Implement Frontend Register Page #272 Hüseyin Çivi - Ayberk Erdem 31.10.2023 1hr/this week -
Branching and CI/CD configuration #273 Talip Akalın - Erkam Kavak - Mustafa Küçük 31.10.2023 2hr 1hr

Completed tasks that were not planned for the week

Description Issue Assignee Due PR
[Mobile] Implementing base classes (1) #276 Erkam Kavak 24.10.2023 #281
Implement Registration Endpoint #275 Emre Türker 24.10.2023 #278
Example Endpoint Implementation for Test Purposes #277 Ömer Bahadıroğlu 24.10.2023 #290

Your plans for the next week

Description Issue Assignee Due Estimated Duration
Refactor the requirements #238 Team 24.10.2023 2hr/week
Update the use case diagram w.r.t. the changes in the requirements #239 Team 24.10.2023 2hr/week
Update the sequence diagram w.r.t. the changes in the requirements #241 Team 24.10.2023 2hr/week
Decide the design of the Character Page #261 Team 24.10.2023 1hr
Implement the Forgot Password Endpoint #265 Emre Sin 31.10.2023 1hr/this week
Implement the Change Password Endpoint #266 Ahmet Kudu 31.10.2023 1hr/this week
Implement Mobile Login Page #268 Mustafa Küçük 31.10.2023 1hr/this week
Implement Mobile Register Page #269 Mustafa Küçük 31.10.2023 1hr/this week
Implement Frontend Login Page #271 Talip Akalın - Beyzanur Bektan 31.10.2023 1hr/this week
Implement Frontend Register Page #272 Hüseyin Çivi - Ayberk Erdem 31.10.2023 1hr/this week
Branching and CI/CD configuration #274 Talip Akalın - Erkam Kavak - Mustafa Küçük 31.10.2023 2hr
Updating RAM according to project plan #282 Ayberk Erdem 31.10.2023 2hr
Implement Forgot Password Page #283 Beyzanur Bektan 31.10.2023 2hr
Implement home page template #284 Hüseyin Çivi 31.10.2023 2hr
Determine Common UI Components #285 Melih Portakal - Beyzanur Bektan 31.10.2023 1hr
Update frontend readme #287 Talip Akalın 31.10.2023 0.5hr
Implement Swagger #289 Emre Türker 31.10.2023 2hr
Implement mobile initial home page #291 Melih Portakal 31.10.2023 3hr
Implementing login and register services #292 Umut Demir 31.10.2023 2hr
Separating validation and convertion into different layers in services #293 Erkam Kavak 31.10.2023 2hr
Implement forgot and reset password page #294 Umut Demir 31.10.2023 2hr

Participants

  • Ahmet Kudu
  • Beyzanur Bektan
  • Emre Sin
  • Emre Türker
  • Erkam Kavak
  • Halis Ayberk Erdem
  • Hüseyin Çivi
  • Muhammet Mustafa Küçük
  • Ömer Bahadıroğlu
  • Ömer Talip Akalın
  • Süleyman Melih Portakal
  • Umut Demir
Clone this wiki locally