ChangePlan
Инновационная облачная платформа для планирования изменений в компании

Цели проекта
Автоматизация процессов для 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
Команда
Fullstack разработчики - 2
Project manager - 1
Вам может быть интересно
Ищете разработчиков?
Мы готовы пообщаться с вами на любые темы. Заполните форму и мы свяжемся с вами в ближайшее время.
Наша почта:partners@fortech.dev