Разработка ERP-систем
Учётный контур как продукт: единая шапка документа с расширениями под тип, конечный автомат статусов, связи «на основании» и сквозная нумерация — вместо папки доработок поверх чужой конфигурации.
ПодробнееУслуги · инженерия и продукты
Полный цикл — от архитектуры и контрактов до кода, данных, интеграций и эксплуатации. Семь направлений в двух группах с разным масштабом задач и разной подачей цены.
Группа 01 · длинный цикл
Здесь работа начинается не с кода, а с границ. Какие домены существуют, кто владеет каждым справочником, где проходят контракты между модулями и что произойдёт с системой при десятикратном росте объёма данных. Сначала модель C4 и ADR на спорные решения, затем реализация — иначе через полгода никто не вспомнит, почему сделано именно так.
Фиксированной цены у этих работ нет: объём определяет домен, а не прайс. Первый шаг — платный вход с фиксированной стоимостью, которую считаем после короткого созвона. На выходе из него у вас на руках уже есть материал: границы задачи, риски и план, с которым можно идти дальше — с нами или без нас.
Проекты от месяца · старт с архитектуры
Учётный контур как продукт: единая шапка документа с расширениями под тип, конечный автомат статусов, связи «на основании» и сквозная нумерация — вместо папки доработок поверх чужой конфигурации.
ПодробнееОбмен с 1С, CRM, маркетплейсами и кассами, который переживает падение соседа: транзакционный Outbox, идемпотентные ключи, повторная доставка и журнал, по которому видно судьбу каждого сообщения.
ПодробнееСервисы и API, где домен отделён от транспорта: контракты gRPC собираются через buf, наружу выходит GraphQL с DataLoader против N+1, тесты гоняются с детектором гонок.
ПодробнееСхемы и обратимые миграции, разбор планов запросов и индексов, хранилище данных и ETL на Airflow — вместо ночных самописных скриптов, автора которых уже никто не помнит.
ПодробнееРазбор чужой системы со стороны: карта модулей и зависимостей, реестр рисков с приоритетами, план работ, который можно отдать любой команде. Отчёт вы получаете независимо от выводов.
ПодробнееГруппа 02 · короткий цикл
Задачи с понятной границей: бот, который принимает заявку и передаёт сделку в amoCRM; сервис, который сам собирает данные и складывает их в базу с веб-интерфейсом; лендинг или MVP, который нужен к конкретной дате. Объём здесь известен заранее, поэтому цена и срок называются до старта, а не после дискавери.
Это не конструктор: код лежит в вашем репозитории, бот работает на вашем сервере и не привязан к нашей подписке. Гарантия — две недели на исправление ошибок, связанных с реализацией по техническому заданию.
Срок от пяти рабочих дней · цена в прайсе
Приём заявок, сбор номера, передача сделки в amoCRM, бонусные программы, модерация сообществ. Данные клиентов остаются в вашем контуре.
от 25 000 ₽Сборщик, база и веб-интерфейс с фильтрами и выгрузкой в Excel — вместо скрипта, который ломается на первой же смене вёрстки и молчит об этом.
45 000 – 70 000 ₽Лендинг под конкретный оффер, пошаговый квиз вместо большой формы, MVP маркетплейса на low-code, когда гипотезу надо проверить деньгами, а не полугодовой разработкой.
от 12 000 ₽Нижняя граница прайсаот 25 000 ₽
Чат-бот с приёмом заявок: базовый — от 25 000 ₽, 5–10 рабочих дней; расширенный, со сбором номера, — от 35 000 ₽, 7–12 дней; полный, с передачей сделки в amoCRM, — от 50 000 ₽, 10–15 дней. Модерация Telegram-групп — 9–15 рабочих дней, цена по объёму. Бот с бонусной системой — от 150 000 ₽, первый этап 21–28 рабочих дней. Платформа для онлайн-школ на Telegram — от 250 000 ₽, 4–5 месяцев, оплата 30/40/30. Парсинг с веб-интерфейсом — 45 000 – 70 000 ₽, 12–14 рабочих дней, оплата 30/70.
Сроки указаны в рабочих днях и отсчитываются от передачи материалов и доступов. Информация на сайте не является публичной офертой.
Навигация по симптомам
Выберите ситуацию, которая ближе к вашей. Под каждой — связка направлений и порядок, в котором мы обычно за них берёмся.
Учёт разъезжается
Каждый отдел ведёт свою таблицу, и к концу месяца цифры не сходятся
Сначала выясняем, где живёт истина по каждому справочнику и документу, и только потом строим учётный контур с одним источником данных и понятным жизненным циклом документа. Обычно это связка разработки ERP и работы со схемой базы. Разработка ERP → Базы данных и DWH → Как это устроено в ERP-платформе →
Нагрузка и API
Нужен сервис под нагрузку или API для приложения, а команда занята продуктом
Берём отдельный участок контура целиком: домен, контракт, миграции, тесты, выкладку. Внутрь — gRPC, наружу — GraphQL или REST, в зависимости от того, кто вас вызывает. Границы фиксируем до первой строчки кода. Backend на Go → Интеграции систем → Разбор логистической платформы →
Точечная задача
Задача небольшая: бот или регулярный сбор данных, большой проект не нужен
Тогда не нужны ни дискавери, ни архитектурная сессия. Достаточно списка сценариев: называем цену и срок, делаем, отдаём код и инструкцию по развёртыванию. Здесь цена известна до старта. Telegram-боты → Парсинг данных → Сайты и MVP →
Задача не похожа ни на одну из трёх — описать своими словами →
Порядок работы
Между группами отличается не набор шагов, а их масштаб. Даже у бота за 25 000 ₽ есть фиксация требований и приёмка — просто занимают они не недели, а часы.
Контакты
Если задача попадает сразу в два направления, подскажем, с какого дешевле начать. Если она вообще не наша — скажем прямо. maincode — инженерная студия ИП Диденко М. С.