Skip to content

Meeting 2

sergiollende edited this page Feb 8, 2024 · 1 revision

Date: 08 February 2024 --- Time: 12.50 - 14.00

Application:

We discuss about how to manage our application and also the people in charge of each part of the documentation. Today, Pedro was in charge of writting the issues. We are going to have one branch per person: Develop-Sergio, Develop-Rita, etc. All of them will be children of the "Develop" branch.

Arquitect decisions:

We are willing to have a front end that will connect to different APIS -> one for user management and one for question generation (in principle). The question management will be part of the front-end.

From now on, our idea is to separate our work into:

  • Front-end: quizz management
  • User management: we will probably to use mongodb
  • Question generation: API and wikidata code (https://www.wikidata.org/wiki/Wikidata:Introduction). If we have time, we will look for information of retrieving data from it and try in a "real" example if we are able to do it.

Technologies

We have several options for the front-end:

For the database:

  • We are 99% about using mongodb (https://www.mongodb.com)
  • Other options will be taken into account during the coding

Documentation:

We have decided that each of us should do his/her part up to next week thursday in order to at least, have 1 week to review all of the documentation,correct it if necessary and deploy it. Finally, our assignments were:

  1. Introduction and Goals: Vira
  2. Architecture Constraints: Sergio Llenderrozos
  3. System Scope and Context: 3.1 Rita / 3.2 Angel
  4. Solution Strategy: Sergio Truebano
  5. Building Block View: Alberto
  6. Runtime View: Pedro
  7. Deployment View
  8. Cross-cutting Concepts
  9. Architecture Decisions
  10. Quality Requirements
  11. Risks and Technical Debts
  12. Glossary: All of us
Clone this wiki locally