Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Евгений Иванов
CRM для сервисного центра: заявки, роли, личные кабинеты и обмен с 1С
Евгений Иванов
#Внедрение и поддержка CRM#Проектирование и дизайн CRM#Разработка программного обеспечения

CRM для сервисного центра: заявки, роли, личные кабинеты и обмен с 1С

13 
Евгений Иванов Россия, Воронеж
Поделиться: 0 0 0
CRM для сервисного центра: заявки, роли, личные кабинеты и обмен с 1С
Сфера

Услуги

Сдано

Август 2026

Задача

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

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

Разработка проходила в апреле–мае 2026 года, полный этап внедрения — в июне–августе. Проект сохранён в архиве. Для публичного показа я подготовил отдельную интерактивную демонстрацию с учебными данными.

Решение

Клиентская база и расписание

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

Роли и личные кабинеты

Я реализовал авторизацию, роли и разграничение доступа для разных участников. Руководителю доступен общий обзор, сотрудникам — функции для их работы, клиентам — собственный кабинет. Проверка прав применяется в серверной части: доступ к данным зависит от роли, а не только от того, какие кнопки показаны в интерфейсе.

Коммуникации, отчёты и контроль

В проект вошли внутренние чаты, отчёты и журнал действий. Эти функции связаны с общей системой: переписка и рабочая информация не существуют как отдельные несвязанные инструменты. Руководитель получает обзор, а команда — понятные рабочие экраны.

Интеграция с 1С

Обмен данными организован через HTTP-интерфейс. При таком подходе сайт, кабинет и CRM могут взаимодействовать с учётной системой в рамках согласованных сценариев. Конкретный состав обмена зависит от структуры данных и задач бизнеса.

Архитектура

Для интерфейса использовал React, Next.js и TypeScript. Серверная часть построена на NestJS, работа с данными — через Prisma и PostgreSQL. Разделение интерфейса, серверной логики и базы позволяет развивать систему по отдельным направлениям: кабинеты, роли, отчёты и интеграции.

Публичная демонстрация

На иллюстрации показан учебный экран клиентской базы. Они объясняют организацию работы и используют вымышленные данные. Реализованный проект описан отдельно; его сохранённая версия служит основой моего опыта разработки CRM.

Результат

В результате получилась единая веб-система для сервисного бизнеса: сотрудники работают с клиентами и расписанием в рамках своих прав, руководитель получает обзор процессов и отчётность, а клиенты используют личный кабинет. Клиентская база, запись, внутренние коммуникации и обмен с 1С объединены в общей архитектуре.

Масштаб сохранённой версии проекта: 9 513 клиентов, 144 498 записей расписания, 165 экранов и 50 сотрудников с различными ролями. Эти показатели описывают объём проекта, а не рост продаж или конверсии. Разработка проходила в апреле–мае 2026 года, полное внедрение — в июне–августе.

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

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

Евгений Иванов
Евгений Иванов

Россия Воронеж

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

https://atelie-biznesa.ru/keys/sistema

Стек технологий

  • Next.js Next.js Фреймворк/библиотека
  • Nest Nest Фреймворк/библиотека
  • React.js React.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных

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

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

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