📌 Проект на Интеграцию: приложение курьерской службы #ShipEasyGA 📌
В этом месяце будем разбирать новую задачу, связанную со структурированием адресов при оформлении заказа курьерских услуг.
Сейчас пользователи вводят адреса отправления и доставки вручную, выбирая из списка только страну и город. Поэтому сотрудники курьерской службы должны перепроверять адреса вручную, перед началом обработки заказа.
➡️ Требования
Для веб- и мобильных приложений ShipEasyGA подключить возможность структурирования адресов, которые вводят пользователи для оформления заказов.
Структурирование адреса - это разделение строки на отдельные поля:
✔️ индекс
✔️ страна
✔️ регион / область / др
✔️ город / поселок / др
✔️ улица
✔️ дом
✔️ корпус
✔️ квартира
Пользователи вводят адреса для пункта, где курьер должен забрать посылку, и для пункта получения.
Есть возможность делать доставку “от” и “до” специальных пунктов обслуживания клиентов ShipEasyGA.
✔️ Поэтому для решения задачи потребуются координаты адреса, чтобы предлагать пользователям ближайшие пункты обслуживания в радиусе 10км.
➡️ Сценарии:
1А. Пользователь может ввести адрес в одну строку. В этом случае приложение ShipEasyGA должно автоматически структурировать адрес и предлагать проверить и исправить его, при необходимости.
1B. В мобильном приложении предлагать заполнить адрес отправления по текущим геокоординатам пользователя, автоматически.
2. После ввода адреса предлагать выбрать ближайший пункт обслуживания клиентов, по желанию.
Для структурирования адреса и работы с координатами использовать сервисы DaData.
🤖 Дополнительно:
Исследовать возможности подключения Искусственного Интеллекта, чтобы сделать виртуального помощника на форме оформления заказа.
Буду последовательно разбирать решение задач в канале весь сентябрь: исследование и тестирование API, интеграционный Use Case, UML, анализ БД и маппинг данных 🍁
Читайте канал в будние дни, чтобы последовательно изучать тему Интеграций на примере реальной и часто встречающейся задачи 😉
#ИнтеграцииGA
Post #1882
4.66K

- 🔥 33
- 🥰 4
- ❤ 2
- 👍 1