Truck Deliver
Цели проекта
- Разработать веб-сервис, позволяющий отправителям грузов и перевозчикам создать перевозку, договориться о финансовых условиях, обменяться документами и распланировать собственный график движения.
- Разработать мобильное приложение под Android для водителей, чтобы отображать перемещение груза заказчика online через данный веб-сервис на интерактивной карте.
Основные задачи
-
Можно выделить следующие целевые группы пользователей продукта:
- Грузоотправитель.
- Перевозчик.
- Экспедитор.
- Водитель.
-
Среди задач, стоящих перед Грузоотправителем, можно выделить следующие, которые должен выполнить сайт:
- Отслеживание перевозки груза с помощью GPS.
- Хранение документов и статистики состоявшихся перевозок.
- Отслеживание всех изменений в перевозке.
-
Среди задач, стоящих перед Перевозчиками и экспедиторами, можно выделить следующие, которые должен выполнить сайт:
- Добавление Водителя.
- Хранение документов и статистики состоявшихся перевозок.
- Отслеживание транспортного средства с помощью GPS.
- Создание электронного транспортного заказа.
-
Предполагаемая функциональность мобильного приложения
- Получение и обработка заявок на перевозку груза и выбор вариантов
- Отображение маршрута перевозки и снятие координат передвижения водителя по GPS и передача данных на веб-сервис.
Адаптивный дизайн
Решения
Работа началась с разработки сайта, а именно с создания перевозки. Создание перевозки было разбито на 3 шага:
-
На первом шаге вносится все населенные пункты с адресами для загрузки груза в автотранспорт, а также пункты таможни и таможенных агентов между странами, если такие имеются перед загрузками груза.
-
На втором шаге вносится все населенные пункты с адресами для выгрузки груза, а также пункты таможни и таможенных агентов между странами, если такие имеются перед выгрузкой груза.
-
На третьем шаге перевозки вносятся все задействованные в перевозке лица:
-
Предполагаемая функциональность мобильного приложения
- Инициатор перевозки (тот человек, который ее создает, может быть как заказчиком, так и перевозчиком).
- Заказчик (грузоотправитель).
- Исполнитель (грузоперевозчик или экспедитор).
- Водитель (ФИО, номер телефона, номер авто).
- Наблюдатели (все люди, которые заинтересованы в online-отслеживании водителя и груза).