forked from Arquisoft/wichat_0
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
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
- #166 - Finished implementation of username and password change, image profile upload and update and JWT secret usage unification #171
- #164 - Add play as guest option #188
- #206 - Fix bug in category button & improve wihoot by not showing always the answer #207
Pull requests created
carlosfernandezmartinez, DavidPedregal, franCimadevilla and adrianmfuentes