Сервис автоперевозок - lezhenin/trucking-service GitHub Wiki

Описание

Сервис для компании, выполняющей организацию автоперевозок. Компания сотрудничает с водителями с личными транспортными средствами.

Роли

  1. Заказчик
  2. Водитель
  3. Менеджер

Бизнес процессы

I. Формирование контракта по первозки груза

  1. Заказчик размещает заказ на первозку груза
  2. Менеджер ищет водителя для выполнения заказа
  3. Водитель подтверждает готовность исполнить заказ
  4. Заказчик подвтерждает кандидатуру водителя
  5. Менеджер формирует контракт

II. Выполнение контракта по первозки груза

  1. Водитель сообщает о выполнении контракта
  2. Заказчик подтверждает выполнение контракта
  3. Менеджер подтверждает получение оплаты от заказчика
  4. Менеджер оплачивает работу водителя
  5. Менеджер подтверждает выполнение контракта