Карта рабочих бригад для компании бурения скважин

Firebase, ,

Задача:

Создать карту с админкой, чтобы менеджер мог составить план работ для бригад с визуальным отображением их перемещения.

Решение:

Создали веб-сервис, который состоит из двух частей: публичная карта с отображением передвижений бригад и админ панель для менеджеров компании, панель доступна через авторизацию.

На публичной карте каждая бригада имеет свой настраиваемый цвет, маршрут и расписание. Нужно нажать на точку маршрута, чтобы открыть детальное расписание для бригады.

Справа детальная информация о выбранной бригаде
Справа детальная информация о выбранной бригаде

Каждая бригада включает в себя возможность составлять маршрут, где каждый элемент маршрута содержит:

В админке доступен режим редактирования бригад:

map2

Доступные функции:

Для каждой бригады можно назначить свой индивидуальный цвет, который будет использоваться для точек на карте и стрелок.

Режим выбора цвета
Режим выбора цвета

Доступные фичи:

  1. Редактирование бригады сразу отображается на карте-превью справа.

  1. Чтобы изменить порядок адресов в маршруте используйте стрелки, для удаления и ручного выбора точки на карте предусмотрены свои кнопки

  1. При вводе адреса появится подсказка, выбирайте адрес из подсказки, чтобы Яндекс смог более точно скорректировать координаты

map4_3

  1. Перемещение точек маршрута. Чтобы перенести точку в другую бригаду нажмите на соответствующую иконку.

    Выберите из списка необходимую бригаду и нажмите Переместить.

После чего точка удалится из текущей бригады и добавится в конец списка выбранной бригады. В сплывающей подсказке можно сразу перейти в редактирование

Управление пользователями — менеджерами осуществляется через панель в Firebase.

Итог

Создали и опубликовали на сервере клиента веб-сервис с картой. Выполнение заняло 10 рабочих дней.

Написали пользовательскую инструкцию для менеджера как пользоваться инструментом.

Russian