# Заказная разработка

URL: https://chugunov.pro/kategorii-uslug/zakaznaya-razrabotka/
Источник: chugunov.pro.

- Все (48)
- Чат-боты (9)
- ИИ и автоматизация (7)
- Заказная разработка (6)
- Сайты (15)
- Продвижение (2)
- Контент (2)
- Доработка (7)

Показать категории

- ### Заказная разработка ПО и веб-сервисов
Заказная разработка веб-сервисов и ПО под задачи бизнеса: ТЗ, MVP, PHP, API, интеграции, запуск и поддержка.

от 90 000 ₽
- ### Разработка веб-приложений
Разработка веб-приложений: личные кабинеты, сервисы бронирования и расчётов, внутренние системы. Проектирование, PHP, API.

от 90 000 ₽
- ### Разработка CRM-системы
Разработка CRM-системы под процессы компании: клиенты, сделки, задачи, документы, роли, отчёты и интеграции по API.

90 000 ₽
- ### Разработка API и интеграций
Разработка REST API и интеграции с CRM, оплатой, доставкой и маркетплейсами. Документация, логи и обработка ошибок.

2 000 ₽/час
- ### Разработка MVP
Разработка MVP веб-сервиса: рабочая версия продукта для проверки гипотезы на реальных пользователях без лишних функций.

от 90 000 ₽
- ### Backend-разработка на PHP
Backend-разработка на PHP: серверная логика сайтов и сервисов, API, базы данных, обмены, производительность. Работа напрямую.

2 000 ₽/час

## Веб-приложения, CRM, API и backend под задачу

Сюда относятся задачи, которые не решаются обычным сайтом или типовой программой: онлайн-сервис для клиентов, внутренняя система учёта, своя CRM, обмен данными между системами, первая версия нового продукта, серверная логика уже работающего сайта. Пишу на PHP, Python и Node.js с базой данных MySQL, а если сервис тесно связан с сайтом и каталогом, строю его на 1С-Битрикс или WordPress.

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

> Значительная часть результата закладывается до кода — в том, как описаны сценарии, какие данные хранятся и кто к чему имеет доступ.

### Какую услугу выбрать

Услуги раздела различаются масштабом и тем, что у вас уже есть:

- [заказная разработка ПО и веб-сервисов](https://chugunov.pro/uslugi/zakaznaya-razrabotka/) — проект целиком, когда системы ещё нет: веб-сервис с регистрацией, тарифами и оплатами, внутренняя система учёта и документов, B2B-портал для дилеров, интеграционный слой между программами;
- [разработка веб-приложений](https://chugunov.pro/uslugi/razrabotka-veb-prilozhenij/) — когда понятно, какое действие выполняет пользователь: личный кабинет, бронирование и онлайн-запись, калькулятор стоимости с заказом, кабинет дилера с прайсами, панель отчётов;
- [разработка CRM-системы](https://chugunov.pro/uslugi/razrabotka-crm-sistemy/) — клиенты, сделки, задачи, документы по шаблонам и отчёты руководителю, а перед стартом — сравнение своей CRM с доработкой Битрикс24;
- [разработка API и интеграций](https://chugunov.pro/uslugi/razrabotka-api-i-integracij/) — когда данные появляются в одной системе, а нужны в другой: оплата, доставка, маркетплейсы, склад, телефония, а также свой REST API для партнёров или мобильного приложения;
- [разработка MVP](https://chugunov.pro/uslugi/razrabotka-mvp/) — когда идея ещё не проверена: минимальная рабочая версия с ключевым сценарием, аналитикой и заранее оговорённым критерием успеха;
- [PHP и backend-разработка](https://chugunov.pro/uslugi/php-backend-razrabotka/) — когда сайт уже работает: новая функция, ошибки в логах, медленные запросы, обновление PHP и CMS, проект после другого разработчика; оплата по фактическим часам.

Граница между услугами не жёсткая. CRM почти всегда требует интеграций, веб-приложение часто начинается с MVP, а backend-задачи по существующему сайту со временем вырастают в отдельный модуль. Нужную точку входа помогает определить первый разговор о задаче.

### На базе CMS или отдельное приложение

Основа определяет, сколько функций можно взять готовыми. Приложение на базе сайта на 1С-Битрикс или WordPress запускается быстрее: пользователи, права и управление контентом там уже есть, остаётся добавить логику. Отдельное приложение на PHP, Python или Node.js требует больше работы на старте, но его архитектура подчинена только задаче и легче выдерживает сложную логику, свои роли и высокую нагрузку.

На выбор влияет и стоимость владения. Система на PHP, Python или Node.js с MySQL не требует платных лицензий на платформу, а лицензия 1С-Битрикс оплачивается отдельно. У Битрикс24 есть готовые воронки и мобильное приложение, но к ним добавляется подписка. Какой вариант выгоднее, говорю после разбора задачи, а если сайт уже есть — после оценки его кода.

### Что входит в проект

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

### От чего зависит объём работ

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

### Как идёт работа

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

Если задача — сайт на готовой CMS, вам в раздел [Сайты](https://chugunov.pro/kategorii-uslug/sayti/). Если проект уже работает и его нужно развивать, смотрите раздел [Доработка](https://chugunov.pro/kategorii-uslug/dorabotka/).

### Частые вопросы

### Чем заказная разработка ПО отличается от разработки веб-приложения?

Заказная разработка — общий формат, когда нужно спроектировать систему целиком, часто для нескольких групп пользователей и с интеграциями. Веб-приложение — частный случай, где в центре конкретное действие пользователя: записаться, рассчитать стоимость, проверить статус заказа. Если не уверены, опишите задачу — формат определится на первом этапе.

### Своя CRM или Битрикс24?

Если процессы близки к типовым, обычно выгоднее доработать Битрикс24. Своя CRM оправдана при нестандартной логике, тесной связи с сайтом или требованиях к хранению данных на своём сервере. Оба варианта считаю на ваших задачах, с расходами на несколько лет вперёд.

### Как не переплатить за первую версию?

Ограничить её ключевым сценарием. Сложный дизайн, отдельные панели для всех ролей, несколько языков и необязательные интеграции можно отложить, заложив их в структуру данных. Так бюджет уходит на то, что приносит пользу сразу, а решения о следующих модулях принимаются по опыту реальной работы.

### Берёте проекты после другого разработчика?

Да. Сначала собираю доступы, делаю резервную копию и изучаю окружение: версию PHP и CMS, модули, правки ядра, журналы ошибок. Затем рассказываю, какие места рискованные, и только после этого выполняю задачу — на тестовой копии, а не на рабочем сайте.

### Кому принадлежит код?

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