Workspace Digital Awards 2025 — успейте номинировать кейсы по льготной цене до 1 декабря. Принять участие!
Sixhands Development
Сервис оценки работников Simonitor
Sixhands Development
#Сайт под ключ

Сервис оценки работников Simonitor

446 
Sixhands Development
Sixhands Development Россия, Санкт-Петербург
Поделиться:
Клиент

ООО Симонитор

Сфера

Консалтинг

Регион

Россия

Сдано

Февраль 2022

Задача

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

Решение

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

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

Другим важным требованием заказчика стала реализация динамического рандомного перемешивания вопросов в анкете. Разработать данный функционал на клиентской стороне было невозможно, так как JavaScript позволяет реализовать только псевдо-рандом: при повторном перемешивании результаты всегда оказываются идентичны. Мы решили эту проблему, реализовав перемешивание на серверной части.

Мы также реализовали на сайте синхронизацию и сохранение данных. По мере прохождения опроса полученные ответы сохраняются на стороне бэкенда, и, если пользователь перезагружает страницу или заходит на нее с другого устройства — сервер динамически получает данные о выбранных ответах. Отсеивая их, он перемешивает вопросы и заново формирует анкету.

Важный этап в разработке любого IT-проекта — это выбор технологического стека. Так клиентскую часть мы решили делать на фреймворке, оптимальном для разработки сервисов — на React, а серверную реализовали на связке бэкенд-фреймворка Node.js и базы данных на PostgreSQL. 

Результат

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

#JavaScript #React.js #Node.js #PostgreSQL


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

Хотите заказать похожий проект?

Sixhands Development с удовольствием обсудит вашу задачу

Оставить заявку