Задача: контролировать перемещения сотрудников со смартфонами в корпоративном закрытом чате и сохранять их маршруты на карте.
Для чего нужно знать GPS-координаты сотрудников компании?
Навскидку, 5 частых запросов от разных компаний:
- отслеживание географической позиции курьеров компании в реальном времени;
- контроль перемещения автотранспорта;
- как найти сотрудника, если он на работе, но на каком-то складе или в цеху, а площадь предприятия — большая;
- надёжный контроль нахождения людей на рабочих местах;
- история перемещений за период времени. Например, месяц назад, вчера или на прошлой неделе.
Конечно, для всех этих задач есть специализированные «железные» решения. Со специальным софтом. По специальной цене. Которая сильно зависит от количества людей.
Однако, почему бы не воспользоваться инструментом, который уже встроен в закрытый офисный чат MyChat? Есть ненулевая вероятность, что его возможностей вам хватит «за глаза».
Как это реализовано в MyChat?
У каждого человека есть смартфон, Android или iPhone. На них устанавливается бесплатное приложение корпоративного чата, каждое из своего маркета. На самом деле, даже без контроля перемещений стоит его поставить, потому что удобно общаться и звонить в закрытом безопасном мессенджере, который и без интернета, в обычной WiFi сети работать может.
В WEB-админке MyChat Server для нужных вам групп пользователей включается правило контроля GPS-перемещений:
После включения на смартфоне появится запрос контроля перемещений, его нужно подтвердить, иначе магия не сработает 🙂
Как только координаты устройства поменяются, например, человек куда-то ушёл или поехал, система начнёт автоматически записывать историю перемещений на ваш сервер.
Как посмотреть историю перемещений сотрудника?
В приложении корпоративного чата MyChat для Windows. Просто выбираем
нужного человека, например, в общих контактах и смотрим (маршрут выделяется синей линией, есть начальная и конечная точки, карту можно двигать и масштабировать):
Для просмотра карты нужен интернет и Windows 10 или более новая OS. Если необходима кастомизация и у вас в штате есть программисты, то можно «навернуть» какую-нибудь хитрую логику дополнительно, используя скриптовый движок на сервере MyChat. Сервер мессенджера находится у вас в компании, поэтому можно делать с ним всё, что вам нужно.
Интерфейс и справка офисного чата переведёны на несколько языков, легко переключаются «на лету».
У программы довольно активный и большой форум технической поддержки на русском языке, на вопросы отвечают в течение часа-двух, иногда практически сразу, система автоматически информирует разработчиков про активность на их форуме.