Инновационная облачная платформа для планирования изменений в компании
3 место
Tagline Awards 2022
Менеджмент
CRM
3 место
Tagline Awards 2022

Цели проекта
Автоматизация процессов для change менеджера
Аналитка происходящих изменений в компании
Разработка пользовательских настроек для облегчения работы менеджеров крупных компаний
Концепция
ChangePlan – облачная платформа для управления крупными компаниями и проектами. Использует уникальную методологию для оценки решений, последствий и рисков. Это не похоже на Jira или Trello, где менеджер проекта создает и назначает задачи. Приложение помогает менеджеру по изменениям (change manager) отслеживать весь процесс, планировать и составлять отчеты.
Наши решения
User-friendly интерфейс страниц и модальных окон
Аналитика (таблицы, отчеты, графики)
Система доступа и возможность приглашать пользователей
Масштабная фильтрация данных и проектов
Функциональность для импорта/экспорта данных
Реализованные функции
Разработка отчетов и таблиц согласно логике проекта
1
Главная задача приложения – помочь менеджеру по изменениям правильно оценить риски, связанные с нововведениями в компании. Для этого используются многочисленные таблицы, отчеты и графики, которые предоставляют суммарную информацию самому менеджеру и нижестоящим в иерархии.

Обновление дизайна страниц и модальных окон
2
Мы много работаем над user-friendly интерфейсом модальных окон: улучшили функциональность, кастомизировали компоненты под цветовую гамму и стили приложения. С целью оптимизации приложения все компоненты были вынесены и переиспользованы. Для оформления сайта активно используется библиотека Material UI.

Разработка кастомных настроек
3
Мы создали и внедрили различные кастомные настройки: Цели, Сроки, Действия, Ответственные, Риски и т.д.

Внедрение системы доступа пользователей
4
Новая система ролей пользователей (user system roles) позволяет самостоятельно добавлять и удалять приглашенных лиц. Это расширяет возможности приложения и упрощает доступ доверенных пользователей к тем или иным категориям внутренней информации компании. Чтобы внедрить новую систему, мы переработали логику бэкенда для предоставления данных в интерфейс. Добавлены возможности редактирования прав доступа для отдельных проектов и для групп проектов. Реализованы три основные группы прав: Owner, Contributor, Viewer. Дополнительную сложность вносил приоритет прав отдельных проектов над правами гру пп и фильтрация доступных пользователю проектов.

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

Внедрение почтовых уведомлений пользователей о изменениях
6
Для отправки почтовых уведомлений был использован отдельный домен. Также был разработан и внедрен уникальный дизайн для каждого вида e-mail сообщения.

Разработка функциональности для импорта/экспорта данных
7
Приложение позволяет экспортировать любую информацию, таблицы и графики в удобных форматах xlsx и csv. Для импорта данных были разработаны специально подготовленные шаблоны.

Технологии
React
Meteor
Heroku
MongoDB
Material-UI
jQuery
REST API
Команда
2
Fullstack разработчик
1
Project manager

