Имеется приложение для заказа. Имеется также отдельное приложение для исполнителей. У них есть одна общая сущность - заказ. Приложение для заказа создает заказ, а приложение исполнитель его же исполняет. Нужно чтобы они как-то синхронизировали список заказов.
Идея такая - создать 2 базы. первая база основного аппа, вторая - исполнителей. таблица с заказами будет хранится в основной базе, а второй апп просто с этой же базы и обновляет. НО! Мне нужны эвент-листенеры, например мне нужны затриггирить эвент о создании заказа и передать его аппу исполнителей. Как это сделать? Или вообще смешать оба приложения в одном?
UPD: С помощью вебхуков передавать аппу исполнителей о новом заказе? Так нормально?
Создать одно апи с функциями для заказчиков и исполнителей. Одна база, одно апи для всех.
Зачем городить велосипеды, а потом разработчикам поддерживай и ищи где какая база, обновляй ларавел.
Как по мне лишние телодвижения они никчему