UA EN

ПопереднійНаступний

Розробка логістичного додатку для спрощення обміну посилками

ІндустріяЛогістика
РозташуванняСША
Розробка2021

Задача: доступна логістика через попутні перевезення

Розробити мобільний додаток, який дозволить пришвидшити та удешевити відправку посилок в межах країни. Надати змогу мандрівникам доставляти попутні посилки та заробляти на доставці. Забезпечити автоматичний менеджмент вільного місця в автомобілі та сповіщати про нові посилки при наявності вакантного місця.

Рішення: хмарна екосистема для відправників та водіїв

Ми реалізували основну бізнес-логіку на стороні бекенду. Передбачили основні ролі користувачів: відправник і водій. Оскільки кожний з користувачів може одночасно виконувати будь-яку роль, вирішили не робити різні додатки.

Бізнес-ідею ми виокремили в основний функціонал:

  • Створення поїздок. Це дозволить вибрати маршрут подорожі та додавати в свою подорож посилки, які водій бажає доставити. Система запропонує кілька варіантів маршрутів і надасть змогу клієнту вибрати найзручніший з урахуванням кількості посилок;
  • Можливість дореєстрації будь-якого клієнта та створення профілю драйверу з вказанням розміру автомобіля та багажного відділення, що дозволить пропонувати доставку посилок з огляду на розмір посилок і вільного місця, що залишилось;
  • Для реалізації оплат обрано платіжну система від Squareup;
  • Для зручності використання під час поїздки водієві приходять івенти про нові посилки, які з’явились на його маршруті та відповідають розмірам.

Розробка: впровадження логістичних алгоритмів

Найскладнішою частиною в процесі розробки був прорахунок об’ємної ваги посилок, вільного місця в авто і розрахунок логістичних маршрутів.

У ході розробки за основу взяли Clean Architecture та MVVM архітектури. Уся бізнес логіка виокремлена в domain модулі.

У якості способу отримання та обробки івентів використали Firebase Cloud Messaging. Для реалізації розрахунків ми інтегрували Squareup. Безпека платежів забезпечується використанням нативного SDK від платіжної системи, тобто все шифрування та забезпечення безпеки відбувається засобами платіжної системи.

В клієнтських додатках використовується Google Maps, які дозволили не лише відображати місця, звідки необхідно забрати посилки, але й складні маршрути. Відображення маршрутів дозволило наглядно відобразити для кінцевого користувача маршрути та кількість доступних посилок на ньому.

Результат

Ми розробили комплексну логістичну систему, що включає серверну частину та нативні застосунки для iOS і Android. Це дозволило автоматизувати ключові бізнес-процеси та максимально спростити доставку й обмін посилками для користувачів.



Команда проєкту:

  • Андрій Ж.
    Андрій Ж.

    Android розробник

  • Євгеній
    Євгеній

    iOS розробник

  • Дмитро
    Дмитро

    iOS розробник

  • Антон
    Антон

    Android розробник

  • Денис
    Денис

    Android розробник

  • Віталій
    Віталій

    Back-end розробник

  • Геннадій
    Геннадій

    Back-end розробник

  • Ольга
    Ольга

    Проектний менеджер

  • Олександр
    Олександр

    СТО

Інші проєкти

arrow leftarrow right
Залишайте контакти, щоб дізнатися вартість розробки вашого проєкту

Бюджет

  • 10K
  • 20K
  • 50K
  • 100K
  • 150K
  • 200K