HR Система - Intexsoft

HR Система

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

О проекте

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

Технологии

Состав команды

  • Руководитель группы веб-разработки

  • Руководитель группы мобильной разработки

  • 2 Бизнес-аналитика

  • 2 UI/UX дизайнера

  • 3 менеджера проектов

  • 5 специалистов по тестированию

  • 2 iOS разработчика

  • 2 Android разработчика

  • 8 фронтенд разработчиков

  • 7 бэкенд разработчиков

  • 3 Fullstack разработчика

37

IT специалистов

26

месяцев продолжительность проекта

3

приложения

Решение

Наша команда работает над тремя приложениями – веб-приложение, а также нативные приложения для iOS и Android.

 

Для данного проекта мы выбрали язык программирования PHP и фреймворк Symfony для веб-версии приложения, Kotlin – для приложения на Android, и Swift – для приложения на iOS, так как эти технологии идеально подходили под технические требования клиента.

 

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

 

Команда IntexSoft добавила в приложение новостной блог. Это позволило быстро уведомлять сотрудников о новостях и новых процессах в компании.

 

У HR менеджеров появилась возможность отправлять сотрудникам документы через приложение. Документ можно отправить как одному сотруднику, так и целому подразделению. Все документы сотрудник видит у себя в профиле, может скачать и изучить их.

 

Для более эффективного использования системы и ресурсов использовали Docker. Это способствовало быстрому развертыванию готовых программных продуктов, а также их масштабированию и переносу в другие среды с гарантированным сохранением стабильной работы.

 

Для автоматизации процессов связанных с развертыванием и масштабированием контейнеризованных приложений команда использовала Kubernetes.

 

На проекте особое внимание уделяется информационной безопасности. На всех этапах взаимодействия с системой используется протокол безопасности HTTPS. Все пароли зашифрованы и хранятся на сервере заказчика.

 

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

 

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

 

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

 

Интерфейс администрирования доступен только пользователям с определенным IP-адресом.

Методология и прозрачность

Разработка проекта ведется по методологии Agile – двухнедельными спринтами. Команда планирует спринты и согласовывает их с заказчиком. Коммуникация с заказчиком ведется через Skype. Специалисты всегда на связи для решения срочных вопросов.

Результат

Работа над проектом продолжается. Сейчас в процессе разработка следующих модулей:

 

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

 

График рабочего времени – один из ключевых модулей, позволит управлять графиками всех сотрудников в компании. Здесь можно вносить изменения, планировать отпуска, проставлять прогулы, и т.д. Данный модуль будет интегрирован с системой контроля и управления доступом, которая позволяет отслеживать время присутствия сотрудника на объекте.

 

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

 

Модуль Idea – блок в котором сотрудники смогут вносить предложения по оптимизации и улучшению процессов. Лучшие предложения будут вознаграждаться бонусами.

Основная функциональность

  • Горячая линия и обмен сообщениями

    Звонок на горячую линию прямо из приложения, отправка сообщений на горячую линию, сигнал тревоги – сотрудник может сообщить об опасности на шахте, чат-бот

  • Отчеты

    Заказ справок различного типа через приложение, просмотр выплат по месяцам, скачивание расчетного листка, скачивание расшифровки расчетного листка

  • Информация

    Личный профиль сотрудника, техническая поддержка, новостная лента компании, push-уведомления

Похожие проекты

Более 150 компаний уже воспользовались нашими услугами по разработке программного обеспечения. Не верите нам на слово? Смотрите сами!

Мобильное приложение для гастрономических заведений

Мобильное приложения для ресторанов, пиццерий и суши-баров.
Learn more

Оптовый интернет-магазин

B2B интернет-магазин на базе платформы Magento для продажи рекламной продукции партнеров.
Learn more

HR Система

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

Агрегатор информации о товарах

Агрегатор информации о товарах из различных интернет-магазинов.
Learn more

Система управления доставкой багажа

Cистема доставки багажа от и до аэропорта.
Learn more

Мобильное приложение для образовательных услуг

Платформа для сектора образования, которая облегчает общение между учителями и родителями учеников.
узнать больше

Веб-приложение для обучения танцам

Приложение для индивидуальных и групповых занятий танцами онлайн
узнать больше

Высоконагруженная система обработки и хранения данных

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

Веб-приложение для операций с недвижимостью

Веб-приложение для покупки, аренды и продажи недвижимости онлайн в Испании, Панаме и Коста-Рике.
узнать больше

Давайте обсудим ваш проект

Напишите нам и мы обязательно найдём решение для вашего бизнеса