S/05веб-разработка

Разработка веб-приложений под ключ

Разработка веб-приложений под ключ — это создание работающего продукта в браузере целиком: интерфейс, серверная часть, база данных, интеграции, хостинг и деплой. Мы делаем личные кабинеты, внутренние порталы, аналитические дашборды, SaaS-платформы и админ-панели на Next.js, React, NestJS и PostgreSQL. Проект от первого созвона до поддержки после релиза ведёт один инженер.

Обсудить задачуОценка за 1 день, ответ в течение 2 часов

Какие задачи закрываем

Клиенты живут в почте и таблицах

Заявки, статусы и документы расползлись по переписке и Excel, и половина рабочего дня уходит на ответы «а что там у нас?». Личный кабинет собирает это в одном месте: клиент сам видит свои заказы, счета и историю.

Внутренние процессы упёрлись в Google Sheets

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

Нужен MVP, чтобы проверить идею

Инвестору или первым клиентам надо показать работающий продукт, а не макет в Figma. Собираем минимальную версию с настоящей авторизацией, оплатой и данными — так, чтобы вторая версия её развивала, а не переписывала с нуля.

Проект бросил прежний подрядчик

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

Данные есть, а отчётов нет

Цифры лежат в базе, 1С и рекламных кабинетах, а сводку кто-то руками пересобирает каждый понедельник. Дашборд с готовыми срезами и выгрузкой в Excel убирает эту работу совсем.

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

  1. Разбор задачи и оценка

    1–2 дня

    Созваниваемся и разбираем, что должно работать и для кого. На выходе — список экранов и функций, оценка в часах и вилка по деньгам. Бесплатно и ни к чему не обязывает.

  2. Модель данных и техническое задание

    3–5 дней

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

  3. Разработка спринтами

    10 рабочих дней на спринт

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

  4. Тестирование и выкат на прод

    3–5 дней

    Прогоняем сценарии, чиним найденное, настраиваем сервер, домен, бэкапы и мониторинг. Выкатываем на ваш домен и передаём доступы.

  5. Передача и гарантия

    1 день + месяц гарантии

    Отдаём исходный код, документацию и инструкции по деплою. Месяц после релиза ошибки в сданной функциональности правим бесплатно.

Стек

Стек выбираем так, чтобы следующего разработчика вы нашли за неделю, а не за квартал: типовые инструменты, никакой экзотики ради экзотики. Если у вас уже что-то работает в проде, встраиваемся в это, а не строим рядом второй контур.

  • TypeScript
  • Next.js
  • React
  • NestJS
  • Node.js
  • PostgreSQL 16
  • Prisma
  • Redis
  • Docker
  • GitHub Actions
  • Caddy / Nginx
  • S3-совместимое хранилище

Сколько стоит

Личный кабинет или внутренний сервис

150 000 – 400 000 ₽ / $1 500 – $4 000

Авторизация, роли, 5–10 экранов, работа с данными, выгрузки, одна-две интеграции. Вверх смету двигают детальные права доступа, обмен с 1С и нестандартные расчёты, которые надо аккуратно описать в модели данных.

MVP продукта

400 000 – 900 000 ₽ / $4 000 – $9 000

Публичная часть, кабинет пользователя, админка, платежи и уведомления — версия, которую можно показывать платящим клиентам. Срок 6–10 недель. Мобильное приложение и тяжёлая аналитика в эту вилку не входят.

Развитие и поддержка

от 40 000 ₽ / от $400 в месяц

Выделенный инженер на вашем продукте: новые модули, доработки, реакция на инциденты. Оплата по часам от 3 000 ₽ / $30, отчёт по задачам раз в две недели. С этого же формата обычно начинается перехват чужого проекта.

Цены указаны справочно и не являются публичной офертой (п. 1 ст. 437 ГК РФ). Итоговая стоимость, объём работ и сроки фиксируются в договоре или счёте после обсуждения задачи.

Кейс по теме

Самый показательный пример — CRM, написанная с нуля для крупной сервисной компании в HoReCa: 12+ модулей, 89 миграций базы данных и ролевая модель из 9 ролей и 87 прав доступа. Это тот же стек и тот же двухнедельный ритм, что описан выше, только выдержанный на длинной дистанции с постоянными доработками.

Смотреть кейс KMD

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

Сколько стоит разработка веб-приложения?
Личный кабинет или внутренний сервис — 150 000–400 000 ₽, MVP продукта — 400 000–900 000 ₽. Всё считается от часовой ставки от 3 000 ₽ / $30, поэтому любую смету можно разложить на строки и увидеть, за что вы платите. Разброс внутри вилки задают права доступа, количество интеграций и число экранов, а не «сложность проекта» вообще.
Сколько времени занимает разработка MVP?
6–10 недель от старта до рабочей версии на вашем домене. Первый кликабельный стенд появляется через 2–3 недели: там уже есть авторизация и основной сценарий, остальное дособираем спринтами. Если нужно быстрее, режем объём, а не качество, — и честно говорим, что именно не попадёт в первую версию.
Вы работаете по фиксированной цене или по часам?
И так и так, зависит от того, насколько понятен объём. Когда задача описана и границы ясны — фиксируем цену и срок. Когда продукт ищет форму на ходу — работаем по часам от 3 000 ₽ / $30 с потолком на месяц, чтобы смета не росла незаметно. В обоих случаях оплата 50% на старте и 50% при приёмке.
Кому принадлежат исходники после окончания проекта?
Вам. Репозиторий заводится в вашем аккаунте с первого дня, сервер и домены оформляются на вас, а исходный код и документация официально передаются после полной оплаты. Никаких лицензий, коробок и платежей за право пользоваться собственным продуктом.
Что делать, если у нас нет технического задания?
Ничего страшного, ТЗ пишем мы. На созвоне разбираем процесс словами, потом переводим его в список экранов, схему данных и границы объёма, а вы читаете и правите. Обычно это занимает 3–5 дней и стоит дешевле, чем полгода спорить о том, что имелось в виду.
Как я буду контролировать ход разработки?
Раз в две недели вы получаете ссылку на рабочий стенд и можете сами всё пощупать. Плюс доступ к задачам и репозиторию, короткий созвон по итогам спринта и правило: любое изменение объёма оценивается до того, как за него взялись. Инженер, который пишет код, разговаривает с вами напрямую.
Кто будет поддерживать проект после релиза?
Месяц после релиза мы правим ошибки в сданной функциональности бесплатно. Дальше есть три варианта: ретейнер от 40 000 ₽ / $400 в месяц с выделенным инженером, разовые доработки по часам или полная передача вашей команде — мы отдаём документацию и проводим передачу. Ни один из вариантов не заперт на нас.
Сможет ли другая команда потом подхватить ваш код?
Да, и это проверяемо до того, как вы подпишете акт. Мы пишем на типовом стеке — TypeScript, Next.js, NestJS, PostgreSQL, — держим миграции в репозитории, поднимаем проект одной командой в Docker и оставляем README с описанием окружения. Любой сильный подрядчик разберётся за несколько дней.

Расскажите, что должно работать

Опишите задачу в двух абзацах — или дайте ссылку на проект, который никто не ведёт. Ответим в течение 2 часов, а после короткого созвона пришлём оценку в часах и вилку по деньгам. Бесплатно.

Обсудить задачу
Разработка веб-приложений под ключ — Corexy