In all cases the documentation, which preferably has the form of an essay, explaining both the concept and the realization of the final application, must be available online, before the application for grading is done.