Fifth Meeting - Arquisoft/wiq_en1b GitHub Wiki

Date

  • 19/02/2024

Participants

  • Lucía Ruiz Núñez
  • Mario Junquera Rojas
  • Jorge Cano Martínez
  • Laura Gómez Menéndez
  • Ahmet Erdem Yabaci
  • Daniel Sinne Argüelles

Assignments

  • Creating Pull Requests
  • Look into the docker compose part
  • For the lab 7, we must have a basic interface, maybe questions of one specific topic, check if the answer is correct or not, must be DEPLOYED!!

Things to improve / take in mind

  • Use more pull requests
  • Improve the minutes (assigning names, dates...)
  • Put a link to the documentation
  • Use the issues to write problems, changes...

Documentation changes:

  • Wikidata must be in 3.2
  • Clarify the use of two databases
  • Typo and needing concrete 4.3
  • Clarify 5.2 between user information and question game
  • Time limit in diagrams 6

All the changes must be commented in each issue.

Decisions taken

  • We will check if the answer is right on the client side (also must be added to the documentation)
  • The way of creation of branches will be in the documentation.
  • Jorge, Erdem and Daniel will work in the model part
  • Mario will go with SpringBoot and Jorge will review it
  • Laura and Lucía will go with React and all the front-end part
  • Create a rule that forces us to create a pull request when trying to merge to master, it forces you have the approval of another member.

For 26/02/2024...

  • Design the JSON for communicating the question generator -> Jorge, Mario will model it, and Lucía will review it
  • Design of the facade between the backend controllers and the model -> Daniel, Jorge and Erdem will done it, Mario will review it
  • Prototypes of the user interfaces and the web, maybe a WireFrame -> Lucía and Laura will do it, and all team will review it on Monday

Prototype: Welcome page that lets the user login or register, then a play button in another view, generate the proper game in the backend, show it to the user (recommendable to improve the register thing, increase data to enter, "I forgot the password" thing so send an email...)