Skip to content

Pelayo Sierra - Self Report Final Delivery #219

@pelayosl

Description

@pelayosl

Self report 🐦‍⬛

In this final part of the subject, I worked on the following things:

Issues I worked on

  • [Webapp] Answer validation #167 : Refactored the answer validation system of our question game from the front end to the backend. This involved adding new functionalities both in the webapp and the llmservice in order to retrieve right answers from the question retriever through specific endpoints, as well as implementing and refactoring test cases for all the services affected.
  • [Webapp] Implement graphs in Statistics view #153 : Improved the statistics section in the frontend to add graphs to improve user experience. Implemented recent quizzes functionality to display the recently played games to the user. This involved changes both in the frontend and the backend, with the creation of a new endpoint for recent quizzes retrieval and new test cases for all these functionalities
  • [Documentation] Review documentation and OpenAPI files #204 : Refactored the whole gateway openapi file to adhere to the latest implementation of our application, including new specs for a lot of endpoints.
  • [Documentation] Final fixes before delivery #213 : Refined some small details of the documentation prior to the final delivery.
  • [Optional Feature] Implement a multi-user game session #168 : Designed and refactored different views of the wihoot functionality, including the styling of waiting rooms and in-game views. Added some extra upgrades usability-wise. Developed full test cases for the PlayerView. This issue was mainly implemented by @sergio-riesco and @franCimadevilla.

Pull requests reviewed

Pull requests created

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions