Further development¶
Because the project was time limited a lot is left to be done. Below we will give two different types of things to improve. The first type is functionality, bugs and aesthetics which improves the usability of the system. The second type is refactoring which is basically just things related to the source code. This won’t effect the end user but will certainly improve the system as a whole.
Functionality, bugs and aesthetics¶
Most of the basic functionality of the system is already completed. There are however a few major things left to be done.
Different question types¶
The system needs to support a lot of different types of questions. A list of all the questions that needs to be supported (and more) can be found on Teknikattan scoring system.
Scaling of components¶
Components rendered in SlideDisplay.tsx in client are scaled inconsistently and should use scale transform from CSS.
Refactoring¶
Here we will give a list of things we think will improve the system. It is not certain that they are a better solutions but definitely something to look into.