Author: Adam Parák
Supervisor: Jan Vykopal
Abstract: This thesis presents a redesign of the Instructor’s User Interface (UI) for the INJECT Exercise Platform (IXP), an open-source cybersecurity tabletop exercise tool. It was necessary to migrate the frontend from Apollo GraphQL Client to URQL due to the inefficiencies identified in managing multiple teams simultaneously within the Instructor’s UI. This transition allowed for the implementation of an innovative Instructor’s UI, complete with added features aimed at assisting instructors during multi-team exercises. User feedback confirmed the effectiveness of these improvements, especially among experienced instructors, while also highlighting areas for further refinement. Ultimately, this project modernized the IXP frontend, enhancing both the developer experience and instructor effectiveness.