Skip to content

Meetings

Pelayo Perez Cueto edited this page Apr 27, 2026 · 17 revisions

Project Meeting Minutes

Meeting 1 [27/01/2026]

Duration:

15 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • David García Weiss
  • Matías Valle Trapiella

Register:

Tasks Done:

Investigated different approaches toward the development of the system and discussed various alternatives for the database (DDBB).

Actions To Do:

Decide whether to segregate development into frontend and backend with assigned developers for each, or to have everyone working across the full stack.

Agreements:

Agreed to use Firebase as our database.


Meeting 2 [03/02/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • David García Weiss
  • Matías Valle Trapiella

Register:

Tasks Done:

Deployment of a documentation prototype.

Actions To Do:

  • Develop the frontend:
    • Login
    • Game mode selection
    • Game display
    • Leaderboard / End of game
    • Tutorial and Timer
  • Start deployment via Vercel.
  • Initiate progress on the AI bot (normal difficulty, non-random).

Meeting 3 [10/02/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • David García Weiss
  • Matías Valle Trapiella

Register:

Tasks Done:

  • First deployment of the application on Azure.
  • Assignment of documentation tasks.

Actions To Do:

  • Create the first version of the documentation.
  • Continue frontend development: Finish Login, Game mode selection, and UI displays.
  • Start deployment via Vercel.
  • Continue progress on the AI bot.

Meeting 4 [17/02/2026]

Duration:

1 hour

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • David García Weiss
  • Matías Valle Trapiella

Register:

Tasks Done:

First Sprint revision: Documentation v_0.1 and first deployment on Azure.

Actions To Do:

  • Create the Firebase database.
  • Connect the database with the game logic.
  • Connect the game and database with the frontend.
  • Create a new bot strategy and implement difficulty levels.
  • Fulfill 70% of the mandatory requirements for the next sprint.

Agreements:

Adopt a Hexagonal Architecture (Ports and Adapters) to bridge Azure (frontend/engine) and Firebase. Consider using Kubernetes in later phases for microservice orchestration and container management.


Meeting 5 [24/02/2026]

Special note: David García Weiss has left the group and the assignment.

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Group revision of the Login window; discussion and agreement on the global project architecture.

Actions To Do:

  • Create the Firebase database.
  • Connect the database with the game and frontend.
  • Develop new bot strategies and difficulty levels.
  • Reach 70% of mandatory requirements for the next sprint.

Agreements:

Agreed to use Express instead of Spring Boot and Bootstrap for visual components.


Meeting 6 [03/03/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Revision of the Login window and game interface; discussion on the progress of the gameManager microservice.

Actions To Do:

  • Complete the connection between the backend, frontend, and game logic.
  • Continue developing bot strategies and difficulty levels.

Agreements:

Use Redis to cache ongoing matches for quick access.


Meeting 7 [07/03/2026]

Duration:

5 hours

Location:

Discord (Remote)

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Integration of Redis for game state caching, implementation of the authentication mechanism, and establishing the correct match flow.


Meeting 8 [08/03/2026]

Duration:

5 hours

Location:

Discord (Remote)

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Fixed bugs related to Redis and bot communication; resolved Firebase credential issues and connected the frontend with the backend.


Meeting 9 [09/03/2026]

Duration:

5 hours 30 min

Location:

Discord (Remote)

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Matías Valle Trapiella

Register:

Tasks Done:

Second Sprint deployment. Addressed technical debt from disabled E2E tests, fixed webapp module test errors, and resolved workflow.yml configuration issues regarding environment variables in the VM.


Meeting 10 [10/03/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Second Sprint revision: Second Azure deployment and initial implementation of the game and authentication systems.

Actions To Do:

  • Finish full integration (Game + Backend + Frontend).
  • Improve database structure and queries.
  • Continue progress toward sprint requirements.

Agreements:

Prioritize full system integration before adding new features.


Meeting 11 [17/03/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Relaunched Azure deployment due to cloud service issues.

Actions To Do:

  • Fix deployment and update documentation.
  • Apply E2E tests and perform branch cleanup.
  • Work on frontend adaptability, new game modes, and multiplayer.

Agreements:

Complete documentation updates and deployment fixes by next week; begin frontend adaptability checks.


Meeting 12 [24/03/2026]

Duration:

30 min

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Applied fixes to Azure deployment; progress on frontend responsiveness and agreement on implementing multiplayer via Kubernetes.

Actions To Do:

  • Finalize deployment stability.
  • Advance multiplayer logic and bot AI behavior.

Agreements:

Ensure a stable version is ready for the next review. Finish the first game mode, statistics panel, and Documentation v_2.


Meeting 13 [06/04/2026]

Duration:

1 hour 15 min

Location:

Discord (Remote)

Participants:

  • Pelayo Pérez Cueto
  • Matías Valle Trapiella

Register:

Tasks Done:

Deployment of the project for the 3rd Sprint revision.


Meeting 14 [07/04/2026]

Duration:

1 hour

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

3rd Sprint revision: Improved deployment stability, bot AI, frontend adaptability, and statistics. Added the "Replay" feature.

Actions To Do:

  • Refine multiplayer functionality and optimize bot AI.
  • Fix remaining bugs and refine UI/UX details.

Agreements:

Consider on implementing multiplayer using Kubernetes.

Meeting 15 [14/04/2026]

Duration:

1 hour

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Actions To Do:

  • Implement sound for the game
  • Finish online mode
  • Add new gamemodes

Meeting 16 [21/04/2026]

Duration:

1 hour

Location:

Class L-15 during class hours

Participants:

  • Jaime Alonso Fernández
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

Actions To Do:

  • Add internationalization
  • Create a presentation
  • Finish documentation
  • Add online
  • Add play method common to everyone for bot competition

Agreements:

Focus on adding the new play method, coverance and finish documentation

Meeting 17 [25/04/2026]

Duration:

4 hours

Location:

Discord private call

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Matías Valle Trapiella

Register:

Tasks Done:

  • Merge of online mode

Actions To Do:

  • Merge play method
  • Merge new gamemodes
  • Merge completion of load tests
  • Final deployment

Meeting 18 [26/04/2026]

Duration:

7:30 hours

Location:

Discord private call

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Matías Valle Trapiella

Register:

Tasks Done:

  • Merge play method
  • Merge new gamemodes
  • Merge completion of load tests
  • Solve coverance problems
  • Final deployment

Actions to do

Presentation Final review

Meeting 19 [27/04/2026]

Duration:

3 hours

Location:

Discord private call

Participants:

  • Jaime Alonso Fernández
  • Pelayo Pérez Cueto
  • Ana Calleja Ramón
  • Matías Valle Trapiella

Register:

Tasks Done:

  • Presentation
  • Final review

Clone this wiki locally