Таганрог · энергетика · проект под NDA

CRM для энергетической компании

Мы разработали CRM под рабочие процессы заказчика: создали бэкенд на Django, интерфейс на React и интеграции с 1С и внутренними системами бизнеса. Объединили пользовательскую часть, бизнес-логику и обмен данными в одном проекте.

Django · Pythonсерверная часть и бизнес-логика
Reactпользовательский интерфейс
1С и внутренние системыинтеграции с инфраструктурой бизнеса
Приблизительный пример интерфейса CRM для энергетической компании; иллюстрация кейса под NDA
Приблизительный пример интерфейса, который мы реализовали. Это иллюстрация, а не скриншот системы заказчика. Проект находится под NDA: реальные экраны, данные и внутренние процессы компании не публикуем.

Коротко о проекте

  • Мы разработали CRM для специализированного рабочего процесса энергетической компании в Таганроге.
  • Реализовали бэкенд на Django и интерфейс на React, связали CRM с 1С и нужными внутренними системами бизнеса.
  • Кейс находится под NDA. Показанный интерфейс — приблизительная иллюстрация решения; название заказчика и конфиденциальные детали не раскрываются.
01

CRM под процесс энергетической компании

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

Рабочий процесс

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

Существующие системы

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

Наша ответственность

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

02

Как устроена разработка на Django и React

Мы разделили решение на серверную и пользовательскую части. Django отвечает за работу с данными и правила процесса, React — за интерфейс, через который сотрудники взаимодействуют с CRM.

Бэкенд · Python / Django

Бизнес-логика на сервере

На Django мы реализовали бэкенд CRM: обработку данных и операций специализированного процесса. Серверная часть связывает пользовательские действия с логикой системы и обеспечивает взаимодействие с интерфейсом.

Здесь сосредоточена работа с данными, необходимыми CRM. Интеграции связывают эту часть решения с 1С и внутренними программами заказчика.

Фронтенд · React

Интерфейс для ежедневной работы

На React мы разработали пользовательскую часть CRM. Через неё сотрудники работают с информацией, документами и этапами процесса, а результаты действий обрабатываются бэкендом на Django.

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

03

Интеграции с 1С и системами бизнеса

CRM стала частью существующей программной среды компании. Мы реализовали обмен с 1С и нужными заказчику внутренними системами, чтобы данные этих решений можно было использовать в рабочем процессе CRM.

Связь с 1С

Мы интегрировали CRM с используемыми у заказчика системами 1С. Эта часть разработки связывает данные учётных систем с задачами, для которых создавалась CRM.

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

Внутренние программы компании

Помимо 1С, мы подключили нужные системы, которые уже находились внутри бизнеса. Таким образом, разработка охватывала не только экраны CRM, но и взаимодействие с программами заказчика.

Названия внутренних решений и подробную схему их связей не раскрываем по условиям NDA.

04

Что мы реализовали

Результат нашей работы — CRM под специализированный процесс энергетической компании: пользовательская часть на React, серверная логика на Django и интеграции с 1С и внутренними системами.

От интерфейса до обмена данными

В одном проекте мы объединили фронтенд, бэкенд и интеграционную разработку. Пользовательский сценарий продолжается за пределами экрана: действие в интерфейсе связано с обработкой на сервере и данными других систем бизнеса.

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

Почему показываем пример интерфейса

Проект находится под NDA, поэтому мы можем рассказать о стеке и общем составе разработки, но не можем подробно раскрыть внутренние процессы и устройство системы заказчика.

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

Нужна CRM под ваш процесс?

Опишите, как команда работает с клиентами и где сейчас хранятся данные. Обсудим состав системы и стоимость.

Оценить CRM