Reputation: 53
Who two Apps, from different projects, from different owners account, can communicate in order to write data into one anothers Firestore database ?
(For example, how uber eats app communicates with the different restaurants orders management apps)
Upvotes: 0
Views: 289
Reputation: 5829
Integration between two systems happens using APIs, so following the example you just wrote, each restaurant would have it's individual system and would have an API that allows UberEats to integrate with their system of ordering, payment, etc and that would receive information back like order being prepared, ready for delivery, etc.
It's important to add that each project shouldn't have access to the other projects database directly, therefore, all processing of data would be handled by each project's code.
Upvotes: 1