Чаще всего строятся кастомные решения, которые опираются на какие-то геосервисы (google maps, open street maps). Могут быть сценарии, в которых доставка не молниеносная, а, например, на следующий день. А может, у вас задачи типа: есть 4 курьера, которые постоянно в динамике, и вам нужно в реальном времени распределять загрузку между ними и определять, из каких точек куда лучше возить заказы. У каждого бизнеса своя логика, свои особенности, поэтому приходится под каждого кастомизировать решения.
На самом деле, удивлен, что сейчас даже сложно представить как жил без доставок всего и вся) Прекрасная ниша и отличная статья!
Это точно, наша жизнь после карантина изменилась!