The choice depends on whether you can build, deploy, and test your app using a single repository. If yes, then that’s an option. If not, it’s better to have individual repositories for individual services.