Add validation to ensure names not empty when create project