Личный кабинет и веб‑сервис вместо ручной работы менеджеров

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

  • от 230 000 ₽цена
  • от 3 месяцевсрок
  • в течение одного рабочего дняответ на заявку

Рассчитать проект

01 / Состав

Что входит в работу

  • Проектирование ролей, прав и сценариев по каждой роли отдельно
  • REST-API на Node.js и TypeScript, данные в PostgreSQL или MongoDB — выбираем под задачу
  • Авторизация, восстановление доступа, журнал действий пользователей
  • Интеграции: платёжные шлюзы, CRM, почта, Telegram-боты, выгрузки
  • Фоновые задачи и очереди на Redis, экспорт в XLSX, отчёты для внутренней команды
  • Docker, миграции схемы, нагрузочная проверка и мониторинг до релиза, а не после
  • Документация по API и схеме данных — чтобы проект мог подхватить другой разработчик
02 / Кому подходит

Когда приходят с этой задачей

Менеджеры отвечают на одно и то же

Клиенты пишут «где мой заказ» по сорок раз в день, а сотрудник каждый раз идёт в учётную систему руками.

Доступы выдаются вручную

Оплата пришла — человек открывает таблицу и заводит доступ. На каждом потоке теряются часы и появляются ошибки.

Данные в трёх местах

Часть в CRM, часть в таблицах, часть в переписке. Никто не знает, где актуальная версия.

Нужен свой продукт

Есть идея сервиса, нужно довести её до работающей первой версии и проверить на реальных пользователях.

03 / Цены

Пакеты и стоимость

Первая версия

от 230 000 ₽

Срок: 3–4 месяца

  • Одна-две роли
  • Основной сценарий
  • Базовые отчёты
  • Одна интеграция

Рабочий сервис

от 460 000 ₽

Срок: 4–6 месяцев

  • Три и больше ролей
  • Платежи и документы
  • Интеграции с CRM и учётной системой
  • Внутренняя аналитика
  • Мониторинг и алерты

Спринты

от 30 000 ₽ / мес.

Срок: помесячно

  • Планируем неделю, в конце — демо
  • Приоритеты меняются между спринтами
  • Можно остановиться в конце любого спринта

Разбор задачи и предварительная смета — бесплатно

04 / Процесс

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

01

Разбор задачи

Созвон на час, разбор бизнес-задачи, конкурентов и текущих цифр. На выходе — короткое ТЗ, смета по вилке и план по неделям. Бесплатно и ни к чему не обязывает.

2–4 дня
02

Прототип и контент

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

1–2 недели
03

Дизайн и разработка

Показываем работу раз в неделю на тестовом домене — вы видите прогресс, а не ждёте финала. Код в приватном репозитории, доступ выдаём сразу.

2–8 недель
04

Запуск и передача

Разворачиваем на вашем сервере скриптом deploy.sh, настраиваем SSL, метрики и резервные копии. Передаём исходники, доступы и инструкцию по правкам.

2–3 дня
06 / Вопросы

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

Посчитайте часы, которые сотрудники тратят на однотипные ответы и ручной перенос данных, умножьте на стоимость часа и на 12. Если получившееся число сопоставимо со стоимостью разработки, проект окупится за первый год. Если сильно меньше — начните с более дешёвого решения.

Нужно. Мы почти всегда предлагаем сначала одну роль и один сценарий, который закрывает главную боль, а дальше развивать сервис по данным реальных пользователей. По нашему опыту от 20 до 30 процентов изначальных требований после этого отпадают.

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

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

PostgreSQL, когда данные строгие и связанные: заказы, документы, платежи, отчёты со сложными выборками. MongoDB, когда структура записи гибкая и часто меняется: каталоги с разнородными характеристиками, контент, логи событий. В одном проекте нередко живут обе базы плюс Redis для очередей и кеша. Выбор объясняем на этапе аналитики, а не ставим по привычке.

Обычно от 13 000 до 40 000 ₽ в месяц в зависимости от нагрузки и того, насколько активно продукт развивается. Сюда входят мониторинг, обновления зависимостей, резервные копии и пакет часов на доработки.

07 / Бриф

Расскажите про задачу

Ответим в течение одного рабочего дня и назовём вилку по вашему проекту, даже если задача окажется не нашей.

Ответим в течение одного рабочего дня

08 / Подробнее

От чего зависит стоимость веб‑сервиса

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

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

Третья — требования к отчётности. Список записей на экране стоит недорого, а сводные отчёты с фильтрами, выгрузками и правами доступа по подразделениям — это отдельный модуль, сопоставимый по объёму с половиной кабинета.