desktop project upload