finish project by user, create record