Я использую Laravel для создания приложения, которое помогает пользователям находить поставщиков услуг. Там будут 2 приложения, такие как Uber, 1 для пользователей и 1 для поставщиков. Пользователь выполнит запрос и в зависимости от запроса выбранные Провайдеры получат уведомление. Как и Убер.
Проблема заключается в том, как мне ее создать. Что я придумал:
-
2 APPS: У вас есть 2 приложения Laravel с общим db. Но как я могу уведомить поставщиков, когда Пользователь генерирует запрос? Изменяется только БД, поэтому как я могу сообщить поставщику приложений, что пользовательское приложение сгенерило запрос?
-
Одиночное приложение 2 FrontEnds: У вас есть одно приложение Laravel и 2 передних конца. В Play Store будут отдельные приложения, но одно серверное приложение. Как я могу это сделать?
Есть ли лучшее решение для этого подхода? Как Uber делает то же самое?