CRM: разработка под процессы
Коробочные CRM не всегда совпадают с тем, как у вас реально устроены заказы, оплаты и роли сотрудников. Я делаю веб-панели под ваш сценарий: нужные поля, статусы, фильтры, права доступа и отчёты — без переплаты за функции, которыми никто не пользуется.
Когда имеет смысл кастомная CRM
- У вас нестандартная воронка или несколько типов сделок в одной системе.
- Нужна тесная связка с вашим сайтом, ботом, складом или внутренним API.
- Коробка «съела» бюджет на лицензии, а гибкости всё равно не хватает.
- Важна скорость изменений: добавить поле или отчёт нужно в дни, а не в квартал переговоров с вендором.
Что обычно входит в первую версию
Авторизация и роли (админ, менеджер, оператор), списки сущностей с поиском и фильтрами, карточка объекта, журнал действий по желанию. Экспорт в таблицу, простые графики, дашборд с KPI — по приоритету. Всё это можно нарастить итерациями после запуска ядра.
Стек и надёжность
Типичный фронт — React и TypeScript для предсказуемого UI; сервер — Node.js или другой стек по вашей инфраструктуре. Данные — в PostgreSQL или иной СУБД с нормализацией и бэкапами. При необходимости упаковываю в Docker для одинакового окружения на тесте и проде.
Пример из портфолио
ПИКА ВЕЛ — рабочая CRM-панель с авторизацией и интерфейсом для ежедневных операций. В портфолио есть демо: можно оценить скорость интерфейса и логику экранов.