implement deploy project as a contribution