Currently, we have all the APIs required for editing the challenge. UI needs to be implemented so that the challenge hosts can edit the challenge on their own.
Note: There is a constraint that only challenge host should be able to edit the details on the frontend and hence the edit buttons should be avilable to the challenge hosts only.
[x] evaluation script
For a challenge phase, following fields should be editable:
Note that this is a big issue and can be submitted as two different pull requests: one for editing the challenge details and the other for changing the challenge phase details. We want to add support for editing more meta details of the challenge and we would like to do that once we have these features in place.
@deshraj I would like to take lead on this.
Sure. Assigning it to you.
@deshraj Please take a look at the UI.

Challenge description will be really long so it would be nice if you can increase the width and height of the dialog box. Rest this looks good to me.
Currently, I am doing the First part(Editing Challenge) of the issue, the second part is still open to everyone, as we will have two PR's for the same issue.
Please make the UI as shown in the above comment.
Let me know if there is any problem.