Skip to content
Raúl Mera Soto edited this page Apr 29, 2024 · 16 revisions

Tests

  • Unitary Tests --> Good coverage
  • Acceptance tests (e2e) --> Configuration of Pupeeter, acceptance tests
  • Change github actions to execute new tests on master (unitary, e2e).
  • Usability tests (color checkers, accessibility, and user testing)
  • Load tests with Gatling
  • Add more tests: Unitary, e2e, ...

Functionality

  • Change UI: Landing page, login, register, menu, questions, Leaderboard, Statistics user, Button for i18n, ...
  • Think about LLM for translation.
  • Configuration of Application in the menu.
  • More variety of questions
  • A cache for questions
  • A timeout system for queries that take a while
  • OpenAPI configuration
  • Add possibility of selecting types of questions.
  • Restringir número de preguntas solicitadas (1000) (1 000 000 stress test --> died)
  • Custom page game mode
  • Change language translation to work in more langs (issues with French)
  • Order ranking system by any statistic (only on backend)
  • See profile page from ranking

Others

  • Deploy v2
  • Documentation v2 - Part9, and more stuff
  • Add Images for questions in webapp
  • Security of Accessing to different URLs
  • Fix any SonarCloud issue
  • Monitorization of system.
  • Https (move to port 443).
  • Keep alive Volumes so no data is lost --> Keeping the VM up just do the trick :).

The WIQ Team 👨🏽‍💻 👩🏽‍💻
Anna
Carlos
Didier
Diego
Iyan
Mateo
Raúl

Clone this wiki locally