I’m constructing an uber-like app on iOS however is extra of a experience request service than a realtime driving app. I’ve firebase related for consumer authentication and saving consumer information with firestore. I plan on making a group for experience information (userID, driverID, beginning location, ending location, time and so forth.). After the consumer submits their experience request all drivers will obtain a notification saying there’s a new experience request which any of them can settle for within the app on a primary come first serve foundation. I’m questioning if this assortment must be in a realtime database as a result of it’s first come first serve. Will firestore work simply advantageous for this? I’m additionally involved about drivers accepting the experience on the similar time.