01 · разработка веб-сервисов
SaaS, внутренние системы, бронирование и калькуляторы, которыми пользуются каждый день. Начинаем с MVP, проверяем на живых пользователях и растим продукт по метрикам. Работаем по Москве и всей России
У сервиса подписки и внутренней системы склада разные пользователи и разные причины его бросить. Архитектуру и интерфейс собираем под то, что вы делаете
Идея есть, уверенности нет. Собираем первую рабочую версию с одной главной функцией и показываем её живым людям
Сервис, за который платят каждый месяц. Здесь важны тарифы, пробный период и понятный личный кабинет
Заявки, остатки и сделки живут в десятке таблиц и чатах. Переносим процесс в одну систему, где видно, кто что сделал
Клиент сам выбирает время, место или специалиста, а расписание не расходится с тем, что видит администратор
Человек собирает заказ из вариантов и сразу видит цену. Менеджеру приходит готовая спецификация, а не «перезвоните мне»
Открывается по ссылке, ставится на главный экран и присылает уведомления. Без публикации в магазинах приложений
Шесть шагов, на каждом из которых продукт проверяется делом, а не обсуждением в переговорке
Кто пользователь, какую его задачу решаем и по какому признаку поймём, что сервис нужен. Без этого нечего проверять
Кликабельный прототип главных сценариев. Показываем его нескольким будущим пользователям до того, как написана первая строка кода
Интерфейс, серверная часть и API только под то, что нужно для проверки. Каждые две недели — рабочая сборка на тестовом адресе
Открываем доступ небольшой группе, собираем обратную связь и сразу чиним то, что мешает пройти главный сценарий
Сколько человек дошли до результата, где бросили, вернулись ли через неделю. Решения принимаем по цифрам, а не по ощущениям
Планируем следующие функции от того, что показали пользователи. Что не пригодилось, убираем, а не поддерживаем годами
Фронтенд, серверная часть, база и оплата подписки делаются в одних руках. Никто не перекидывает ответственность между подрядчиками
Стек разработки: React, Next.js, Node.js, PostgreSQL, REST API, WebSocket, ЮKassa, Docker
Так устроен кабинет отдела продаж застройщика: реестр лотов, шахматка, прайсы, фиды, брони и сделки в одной системе. Цена меняется в одном месте и сразу уходит в шахматку, на сайт и в фиды площадок. Рабочий веб-сервис, которым отделы продаж пользуются каждый день
Большинство продуктов гибнут не из-за кода. Их губит порядок работы, и его мы выстраиваем с первого дня
За это время рынок меняется, а деньги заканчиваются. Первую версию показываем людям через шесть–восемь недель и дальше дорабатываем по их реакции
Каждая новая кнопка должна отвечать на вопрос «какую задачу пользователя это решает». Если ответа нет, функция ждёт своей очереди
Без цифр непонятно, работает сервис или нет. Ключевые события размечаем ещё на этапе прототипа, отчёт по воронке готов к запуску
Команда знает продукт наизусть, новичок теряется на втором экране. Прототип проверяем на людях со стороны, до разработки
Быстрый MVP не значит одноразовый. Сразу закладываем структуру данных, роли и API так, чтобы через год не переписывать всё с нуля
Запуск — середина пути, а не финиш. Вместе с первой версией отдаём план развития на следующие месяцы и остаёмся на поддержке
Точную смету присылаем после брифа и не меняем её после старта, если не меняется задача
от 400 000 ₽
6–8 недель
от 900 000 ₽
12–14 недель
от 1 800 000 ₽
от 16 недель
Созвон на час: разбираем идею, пользователей и главную функцию. Через пару дней присылаем смету с этапами и составом MVP
Кликабельный прототип, проверка на будущих пользователях, затем дизайн. Правки — до разработки, а не после
Каждые две недели показываем рабочую версию на тестовом адресе и закрываем этап актом. Оплата по этапам
Выкатываем на первых пользователей, следим за ошибками и метриками. Месяц поддержки входит в цену
Открыт 01 из 07
Не нашли свой вопрос — задайте его в Телеграме, ответим в рабочее время
Спросить в ТелеграмеMVP — от 400 000 ₽, сервис с подпиской — от 900 000 ₽
Цена зависит от числа ролей, интеграций и сценариев. Точную смету присылаем после брифа, и она не меняется, пока не меняется задача. Если бюджет ограничен, предложим, что оставить в первой версии, а что отложить
Чтобы не потратить год на то, что не нужно
MVP проверяет главную гипотезу за полтора-два месяца. Если пользователи им пользуются, развиваем дальше на том же коде. Если нет, вы узнаёте это до того, как вложили бюджет полноценной разработки
Основной стек — Node.js и PostgreSQL
Интерфейс делаем на React и Next.js, серверную часть на Node.js с базой PostgreSQL. Если у вас уже есть серверная часть на Python, подключаем интерфейс к её API, переписывать работающий код не нужно
Сайт читают, веб-приложением пользуются
Сайт рассказывает о компании и приводит заявки. Веб-приложение решает задачу пользователя каждый день: хранит его данные, считает, бронирует, принимает оплату. Поэтому в нём больше логики, ролей и серверной части
Для старта чаще всего нет
Веб-приложение открывается с телефона, ставится на главный экран и присылает уведомления. Этого хватает, чтобы проверить спрос. Отдельные приложения для магазинов имеет смысл делать, когда аудитория уже есть
Месяц поддержки и план развития
Первый месяц следим за ошибками и метриками, исправляем найденное. Дальше можно продолжить развитие спринтами или взять сервис на поддержку по часам
Код ваш, серверы в России
Исходники, доступы и документацию передаём заказчику. Размещаем сервис на российском хостинге, чтобы персональные данные пользователей хранились в России, или на ваших серверах
Расскажите, какую задачу решает продукт и кто им будет пользоваться. Работаем по Москве и удалённо. Ответим в рабочее время в течение двух часов, смету пришлём после брифа