Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
3500 ₴

Программа необходима для учета работы сотрудников Битрикс24

closed by moderator


Что мы имеем:

  • Битрикс24 корпоративный портал.
  • Сервер apache+php на котором генерируется qr код.
  • Программа на компьютере которая отображает qr код, который сотрудник сканирует с мобильного телефона и происходят соответствующие действия (открывается ссылка которая ставит ему начало рабочего дня, паузу или закрытие). Для настройки приложения под каждым отдельным компьютером используется конфигурационный файл.


Необходимы следующие доработки

  • возможность нескольким пользователям одновременно "отмечаться" в клиентской части. Соответственно, нужно доработать интерфейс и функционал под одновременную работу нескольких пользователей;
  • необходимо что бы qr-код, используемый для авторизации автомматически перегенерировался через каждые n секунд (настраивается в конфигурации);
  • нужна возможность настраивать начало рабочего дня, и в случае если пользователя нет на рабочем месте к этому времени, отправлять сообщение на серверную часть;
  • необходимо генерировать код для авторизации отдельно для каждого компьютера, но была возможность по этому коду различать торговые точки, что будет фиксироваться в серверной части;


Нужно разработать два приложения, для операционных систем Android и IOS. Функционал у приложений следующий:

  • возможность сканировать qr-код в клиентском приложении, для авторизации;
  • отображение информации по статусу пользователя (работает, на обеде);
  • отображение времени начала работы, продолжительность работы;
  • счетчик времени пользователя на обеде.
  • Одновременно в этих приложениях отображается информация только по одному пользователю, который залогинился в клиентском приложении.


  1. 7 days3500 ₴Winning proposal
    Михаил Казаковцев
     212    1

    Обговорили с заказчиком все детали проекта. Готов приступить к выполнению работы.

    Russia Moscow | 23 May at 09:36 |
  • Извините конечно, может я не верно вас понял(Хотя ваше задание достаточно простое), но зачем изобретать велосипед. когда есть RFID Card Reader? Поставьте его каждому сотруднику. Карту приложил - работает. Убрал, через 15 сек сессия на компе оффнулась. На компе поставить софт, который при входе/выходе будет отчет отсылать, а на сервере проверку по графику и все. Вот вам рабочий инструмент учета рабочего времени


    Понятное дело, что RFID Card Reader придется постоянно закупать под каждый комп, но это всё равно проверено временем

  • Kirill Maloletkin — project author
    Complain | 23 May at 08:00 |

    Карту можно передать другому сотруднику

  • как и QR может отсканить другой сотрудник 🙂

  • Kirill Maloletkin — project author
    Complain | 23 May at 08:04 |

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

  • То есть верно ли я понимаю, что под каждого сотрудника будет генерироваться своё приложение для установки и скачивать они будут его не из GP/AS?

    Просто если у вас будет одно приложение с входом по лог/пасс, то ваша идея с идентификатором умирает моментально на этом этапе.

    Передадут лог/пасс и юзер авторизуется в приложение под QR кодом. 

  • Kirill Maloletkin — project author
    Complain | 23 May at 08:12 |

    Да. Чтоб в приложении был зашит айди пользователя

  • Давайте перейдём в ЛС для обсуждения

  • Kirill Maloletkin — project author
    Complain | 23 May at 08:05 |

    и qr код должен меняться через n секунд, чтоб не могли сфотографировать и отправить

  • Ну тут от ловкости зависит. Вообще все аутентификаторы генерируют код каждый 30 сек. Так-же хотелось бы заметить, что тогда придется ограничивать работу приложения или доступ приложения к серверу аутентификации только внутри сети компании, иначе юзверь из дома сможет производить авторизацию 🙂

  • Kirill Maloletkin — project author
    Complain | 23 May at 08:13 |

    Технически это реализовать не составит труда