ВЕКТОР: экосистема ботов, групп и каналов
Крупный онлайн-магазин со сложной внутренней системой: каталог, роли, приём платежей, отчётность. Работает стабильно, продолжаем вести.

Пятьдесят готовых сайтов можно открыть и потыкать прямо сейчас. Двенадцать проектов сдано заказчикам.
Не скриншоты, а живые сайты
Пятьдесят сайтов для салонов и студий: прайсы, мастера, отзывы, запись, карта. Каждый собран целиком и лежит по своему адресу.
Настоящий сайт в рамке телефона: листайте, открывайте прайс, нажимайте «Записаться». Это не картинка.
Разные ниши требуют разного. Барбершопу не нужен ползунок «до и после», косметологии он нужен обязательно, а студии бровей важнее противопоказания.
Берём задачу целиком: от разговора о том, зачем это нужно, до сервера, на котором оно работает.
Лендинг, корпоративный сайт, интернет-магазин. Свёрстано вручную, без конструктора: страница грузится быстро и правится без абонентской платы платформе.
Приём заказов, оплата, выдача товара, рассылки, админка. От простого приёма заявок до магазина с базой и платежами.
Забираем данные оттуда, где нет выгрузки: маркетплейсы, соцсети, каталоги поставщиков. Складываем в таблицу или сразу в вашу систему.
Программа под задачу, которую неудобно решать в браузере: пакетная обработка файлов, выгрузки, работа без интернета.
Сайт не заканчивается сдачей. Личный кабинет показывает, до какого числа оплачены домен и поддержка, и через него же отправляются заявки на правки. Мы не пропадаем после перевода.
Собираем сайт сразу так, чтобы форма заявки не была нарушением: политика, отдельное согласие, cookie-баннер с настоящим отказом, журнал согласий на сервере.
Крупный онлайн-магазин со сложной внутренней системой: каталог, роли, приём платежей, отчётность. Работает стабильно, продолжаем вести.

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

Полторы тысячи товаров поставщика уезжают в Shopify за десять минут и без доступа к API. Раньше это была ручная работа на несколько дней.

Ещё девять сданных — коротко:
Никаких «пришлите ТЗ, мы подумаем». Смету и срок называем до того, как вы что-то платите.
Двадцать минут разговора: что за бизнес, кто покупает, что мешает сейчас. Часто выясняется, что нужно не то, за чем пришли.
Письменная смета: что входит, что нет, сколько занимает. Цена не меняется задним числом, если задача не поменялась.
Сайт открывается по ссылке ещё до сдачи. Смотрите с телефона, показываете партнёру, говорите, что поправить.
Домен, хостинг, обновления и мелкие правки идут через личный кабинет. Видно, до какого числа всё оплачено.
Обычно после запуска начинается самое неприятное: домен продлевать некому, а чтобы поменять телефон в шапке, надо кого-то искать. У нас для этого есть кабинет.
Видно, до какого числа всё оплачено
Домен и поддержка с датами и суммами. Напоминание приходит заранее, а не когда сайт уже отключился.
Правки заявкой, а не поиском исполнителя
Написали, что поменять, приложили файлы. Видно, на какой стадии заявка и что уже сделано.
Оплата картой, сумму считает сервер
Сумма и срок фиксируются до перехода к оплате, поэтому расхождений «а мне посчитали иначе» не бывает.
Домен зарегистрирован на вас
Продление мы ведём как услугу, но имущество ваше. Уйти к другому подрядчику можно в любой момент и без выкупа.
Четверо под единым управлением, а не биржа исполнителей. Каждый отвечает за свой слой и знает остальные.
Разговаривает с вами о задаче, решает, из чего система будет собрана, и отвечает за то, чтобы она работала без вас.
Python, FastAPI, aiogram, PostgreSQL, серверная инфраструктура
Верстает то, что вы увидите на экране, и доводит поведение до состояния, когда на телефоне ничего не разъезжается.
JavaScript, Pug, SASS, CSS-анимации, вёрстка
Берёт то, что не сводится к странице: личные кабинеты, каталоги с фильтрами, корзины, и связывает их с сервером.
React, Redux Toolkit, RTK Query, Next.js
Подключает то, что живёт снаружи: приём оплаты, доставку, учётные системы, чтобы заявки не приходилось переносить руками.
React, JavaScript, HTML и CSS по БЭМ, REST API
Зависит от того, сколько на сайте страниц и функций, нужны ли база, оплата и личный кабинет. Мы считаем смету на конкретную задачу и присылаем письменно: что входит, что не входит, сколько занимает. Смета бесплатна и ни к чему не обязывает.
Срок называем вместе со сметой и держим его. Он зависит от объёма и от того, как быстро приходят материалы с вашей стороны: тексты, фотографии, доступы. Если что-то задерживается у нас, говорим об этом заранее, а не в день сдачи.
Сайт открывается по ссылке задолго до сдачи, поэтому «не понравилось» обычно всплывает на второй день, а не в конце. Правки по согласованному объёму входят в работу. Если после запуска захотите поменять что-то сверх согласованного, посчитаем отдельно и скажем цену заранее.
Вам. Домен регистрируется на вас, исходники передаются вам. Продление домена и хостинга мы можем вести как услугу, но это ваше имущество, а не наше. Уйти к другому подрядчику можно в любой момент и без выкупа.
Картой через ЮKassa из личного кабинета либо переводом по счёту. Сумму и период считает сервер и фиксирует до оплаты, чтобы потом не было расхождений. Все платежи и сроки видны в кабинете.
Форма без согласия и без опубликованной политики — это и есть нарушение 152-ФЗ, за которое штрафуют. Мы ставим на сайт политику обработки, отдельный текст согласия, чекбокс, который не отмечен заранее, cookie-баннер с работающим отказом и журнал согласий на сервере, чтобы согласие было чем подтвердить. Уведомление в Роскомнадзор подаёте вы, мы даём готовые формулировки.
Да. Условия опубликованы как оферта, по запросу подписываем отдельный договор и закрывающие документы. Реквизиты исполнителя предоставляем по запросу на privacy@kreocode.ru.
Мы не переписываем портфолио раз в год. Каждый проект попадает в ленту сразу, с описанием и стеком. Её можно листать, искать и фильтровать по тегам.
Ответим в течение рабочего дня. Если задача не наша, скажем прямо и подскажем, к кому идти.