As your organization and product grows, you will need to decide how to organize your frontend applications. You probably even have large applications that you need to maintain. I've been advocating for a monorepository setup for a while now. However this is not a one-size-fits-all solution and even with a monorepository approach, you still need to decide how to organize your applications.
I designed this small questionnaire to guide through the process and make an informed decision: