Hi Firebasers,
I need an advice in terms of how to structure my project. I have a platform, that is used by many customers and each customer has at least one mobile app (android, ios and pwa). Right now, all customers uses single firebase project, so project's functions, firestore database, storage etc are shared by all customers. Because I want to implement cloud messaging (and I need to register each app within firebase), I'm wondering whether I should add customers' apps within main/shared firebase project or it would be better to create separate firebase project for each customer and add apps in customer's project. For now I have 10 apps, but hopefully it will be much more (100, 200 or... 1000 :-)). What is your advice?