workshops frontend