Frontend - Tutor workshop management website

Tutors should be able to manage workshops:

  • List all of their created workshop configurations
  • Get/Edit information of one workshop (preset configuration, id, description)
  • Delete already existing workshops
  • Create new ones:
    • More or less like starting a JupyterLab, but multiple options must be possible. E.g.: allowed systems: JUWELS, JURECA , allowed projects: a,b,c , allowed accounts: any, allowed versions: JupyterLab-4.2
    • When creating a new set, tutors should be able to set an ID for the workshop (which will be used later by the users in https://jupyter.jsc.fz-juelich.de/workshops/ID ) , if the ID already exists we have to answer with a valid error message.
Edited by Tim Kreuzer