Generate project base