Разработка CRM и внутренних систем
Когда работа компании живёт в тетради, в чате и в десяти таблицах, которые никто не сводит. Делаю систему под ваш процесс: заявки, статусы, роли, отчёты — и доступ с телефона.
Что вы получаете
- Разбор процесса: как работа идёт сейчас и где теряется
- Роли и права: кто что видит и кто что может менять
- Заявки, объекты, задачи — то, вокруг чего крутится ваша работа
- Статусы и история: видно, кто что сделал и когда
- Фотографии и документы с телефона прямо на объекте
- Отчёты и выгрузки, а не «посмотрите в базе»
- Уведомления: push, Telegram или почта
- Работа с телефона без установки приложения
- Сервер, резервные копии, обновления
Когда пора
Обычно приходят с одной из трёх фраз:
- «Мы не знаем, на каком этапе заявка, пока не позвоним мастеру».
- «У нас всё в таблице, но её ведёт один человек и он в отпуске».
- «Готовая CRM стоит дорого, а нам в ней нужны три кнопки из ста».
Готовые CRM хороши, когда ваш процесс похож на типовой. Как только у вас появляется что-то своё — совмещение ролей, свои статусы, свой порядок согласования — начинается борьба с системой. Тогда дешевле и спокойнее сделать своё под задачу.
Что я делаю в первую очередь
Не пишу код. Сначала разбираю, как работа идёт сейчас: кто что заводит, куда смотрит, что дублирует и где именно теряется время. Половина задач на этом этапе отпадает — оказывается, что нужен не отчёт, а чтобы поле заполнялось само.
Только после этого становится понятно, что за система нужна и сколько она стоит. Это честнее, чем назвать цифру по телефону.
Роли — самое недооценённое место
В реальной компании один и тот же человек бывает и мастером, и старшим смены, и заменяет коллегу на неделю. Системы, где роль одна и навсегда, ломаются об это в первый же месяц: заводят второго пользователя, забывают пароль, теряют историю.
В CRM «ЭнергоПульс», которую я сделал для энергосбытовой компании, совмещение ролей заложено сразу: у человека может быть несколько ролей, и он переключается между ними, оставаясь собой. Там же — несколько организаций в одной системе, каждая видит только своё.
Телефон, а не компьютер
Если работа идёт не в офисе, система должна открываться на телефоне — и не как уменьшенный сайт, а нормально: крупные кнопки, съёмка фото прямо в заявку, уведомления. Устанавливать приложение из магазина при этом не нужно: страница ставится на домашний экран и работает как приложение, включая push-уведомления.
Данные ваши
Система стоит на вашем сервере или на моём — как вам удобнее. В любом случае это ваша база, из которой можно в любой момент всё выгрузить. Никакой ежемесячной платы за право пользоваться собственными данными.
Небольшие системы — тоже сюда
Не всякая внутренняя система стоит как CRM. Учёт заявок в мастерской, инвентаризация техники, журнал посещаемости, панель мониторинга серверов — это работа на недели, а не на месяцы, и стоит соответственно.
От чего зависит стоимость
Ориентир — 150 000 – 500 000 ₽. Точную цифру назову после разговора о задаче, без «уточним в процессе».
- Сколько сущностей в системе и как они связаны
- Сколько ролей и насколько сложно устроены права
- Нужна ли работа с телефона на объекте и офлайн
- Нужен ли перенос данных из таблиц и старых систем
- Интеграции: телефония, почта, 1С, банки, Telegram
Сначала работа, потом деньги
Вы не платите за обещание. Залог 5 000 ₽ — это резерв времени в моём графике, всё остальное вы платите, когда сайт уже написан, развёрнут и открывается в браузере. Если к готовой работе есть претензии по согласованному заданию — правлю до того, как речь зайдёт об оплате.
- 1Разбираем задачу и фиксируем, что именно входит в работу и сколько это стоит.
- 2Залог 5 000 ₽ — я ставлю проект в график и начинаю.
- 3Пишу сайт целиком и разворачиваю его на своём сервере, на временном адресе.
- 4Вы открываете готовый сайт и проверяете: всё ли на месте, всё ли работает.
- 5Правлю по вашим замечаниям в рамках согласованной задачи.
- 6Вы оплачиваете оставшуюся сумму.
- 7Переношу сайт на ваш домен и хостинг, передаю доступы. Сайт ваш целиком.
Входит в цену
- Работа целиком: разбор задачи, дизайн, вёрстка, код, админка, запуск
- Настройка сервера, HTTPS-сертификат и его автопродление
- Резервные копии и проверка, что из них можно восстановиться
- Политика обработки персональных данных и согласие по 152-ФЗ
- Карта сайта, robots.txt и разметка для поисковиков
- Подключение Яндекс.Метрики и передача доступов
- Правки по согласованному заданию — до оплаты, без счёта за итерации
- Гарантия 30 дней после запуска
Оплачивается отдельно
- Домен и хостинг — оплачиваются вами напрямую регистратору и провайдеру, я ничего сверху не беру
- Эквайринг: подключение платёжного шлюза бесплатно, но банк берёт свой процент с каждого платежа
- Платные сторонние сервисы: SMS-рассылка, почтовый сервис, платные API, лицензии и шрифты
- Профессиональная фотосъёмка и покупные фотографии, если своих нет
- Тексты от копирайтера, если вы не готовы их дать и не хотите писать сами
- Ежемесячная поддержка после гарантийного срока — по отдельной услуге
Гарантия 30 дней. 30 дней после запуска исправляю ошибки бесплатно: не отправляется форма, съехала вёрстка, не открывается страница. Новые страницы, блоки и функции, которых не было в задаче, — это уже доработка, и о ней договариваемся отдельно.
Так это выглядело у других
доступ по логину
CRM «ЭнергоПульс»
ЭнергосбытМультиарендная CRM для учёта энергопоказаний. Роли и их совмещение, тикеты поддержки, PWA. Каждый день работает в компании.
доступ по логину
Панель мониторинга
ИнфраструктураСобственный дашборд состояния серверов: занятость дисков, сроки SSL, логи nginx. Инструмент, которым я слежу за всеми проектами.
доступ по логину
Учёт заявок мастерской по ремонту телефонов
Ремонт техникиВнутренняя система учёта для мастерской по ремонту телефонов: статусы заявок, мастера, автоматический расчёт стоимости, печать документов.
доступ по логину
Система заявок технической поддержки
IT-поддержка Учебный проектУчебная система заявок техподдержки с REST API, аналитикой обращений и фоновыми задачами на Celery.
доступ по логину
Система учёта товарно-материальных ценностей
Учёт и инвентаризацияСистема учёта техники и оборудования (ТМЦ) с карточками ответственных лиц, контрагентов и импортом/экспортом данных через Excel.
Что обычно спрашивают
Чем это лучше готовой CRM за подписку?
Ничем, если вам подходит готовая. Своя система выигрывает, когда процесс нетиповой, когда подписка на всех сотрудников выходит дороже разработки за пару лет, или когда данные нельзя отдавать наружу. Если вижу, что вам хватит готовой, — скажу об этом.
Сколько времени это займёт?
Первая рабочая версия, которой уже можно пользоваться, — обычно полтора-два месяца. Дальше система растёт по мере того, как люди в ней работают и находят, чего не хватает. Пытаться сделать сразу всё и целиком — самый надёжный способ не запуститься никогда.
Что будет, если вы пропадёте?
Система написана на Django — это распространённая основа, с которой работает много разработчиков. Код и база ваши, документация к развёртыванию тоже. Вы не привязаны ко мне ничем, кроме того, что со мной удобно.
Можно ли перенести то, что уже накопилось в таблицах?
Да, и это обычно нужно: система без истории воспринимается как лишняя работа. Переношу скриптом, с проверкой на дубли и пустые значения. Чем аккуратнее велись таблицы, тем дешевле перенос.
Другие услуги
Связаться
Пишите в Telegram или на почту — так быстрее всего. Форма тоже работает.