Сергей Сорокин Обсудить задачу

Сергей Сорокин · разработчик

Разработкасайтов и сервисов

Создаю новые проекты, дорабатываю существующие и связываю сайты с 1С и другими системами.

В разработке с 2012 года. Работаете напрямую со мной.

Сергей Сорокин

Выберите близкую задачу

Создание новых проектов и развитие действующих.

Интернет-магазин одежды

MAYLINA

Первый розничный магазин производителя: каталог, карточки товаров и обмен заказами с 1С.

Дизайн сайта, верстка, разработка и настройка обмена со стороны Битрикса. Логотип и фотографии предоставил заказчик.

Кейс MAYLINA

Магазин строительных материалов

Unimart24

Выбор материалов, цены в разных единицах, покупка упаковками и передача заказов в Битрикс24.

С марта 2019 года развиваю существующий магазин на Битриксе: каталог, карточку, корзину и обмен со стороны сайта.

Кейс Unimart24

Сайт и кабинет для перевозок

Pharmlog

Заявки с условиями для каждого грузового места, отслеживание доставки и документы из 1С.

Разработал сайт, кабинет и обмен со стороны сайта. Дизайн предоставил заказчик.

Кейс Pharmlog

Собственный веб-сервис

QQkod

Подготовка QR-кодов и листов для печати: от списка ссылок до просмотра результата и скачивания PDF.

Создал сервис с нуля и продолжаю развивать как собственный продукт.

Кейс QQkod

Клиентский проект · Создал с нуля

MAYLINA

Интернет-магазин производителя вязаной одежды

Открыть магазин
Съемка бренда для главного экрана Материалы заказчика

Из опта
в свою розницу.

У производителя вязаной одежды уже работал оптовый бизнес. Для собственного розничного бренда MAYLINA требовался первый интернет-магазин.

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

Начало сентября 2026Запуск магазина

От референсов
до работающего магазина

Подготовил и согласовал дизайн, тексты и каталог. Сверстал страницы, адаптировал штатные компоненты Битрикса и настроил обмен каталога и заказов с 1С со стороны сайта.

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

1С
Каталог Заказы
Магазин
Единый стиль на всех страницахПосмотреть магазин в деталяхОткрытьЗакрыть
maylina.ru

Что связал в карточке

При смене цвета покупатель видит нужные фотографии, доступные размеры и наличие выбранной вещи. Нажмите на отметки, чтобы посмотреть детали.

Настоящие экраны проекта. Фото и материалы бренда предоставлены заказчиком.

Техническое решение

Крупные планы.
Легкие файлы.

Для MAYLINA встроил подготовку фотографий в магазин. Здесь можно попробовать сжатие на примере ткани или на своем фото.

Для сравнения и сжатия на этой странице нужен JavaScript. Открыть инструмент подготовки фото →

До запуска обмен в обе стороны проверили на заказе с товарами из 1С. На 11 сентября 2026 заказчик продолжал наполнять каталог. После запуска договорились о дальнейшем развитии сайта.

Читать кейс MAYLINA

Развитие действующего интернет-магазина

Unimart24

Я развиваю существующий магазин на Битриксе с марта 2019 года. Дорабатываю каталог, карточки и корзину, обработку данных из 1С и передачу заказов в Битрикс24.

Один поддон.
Три меры цены.

Porotherm 51. Пример по данным от 1 октября 2026 года, без оформления заказа.

Цена на витрине

6 780,15 ₽

за м²

370,50 ₽ × 18,3 блока

Единицы и коэффициенты из 1С.
Обработка на стороне сайта.

Упаковка покупки

Схема одного поддона из 50 блоков Мера цены меняется, в упаковке остаются 50 блоков. Раскладка условная.
50 блоковподдон (2,73 м²)Условная раскладка блоков

В корзине

Porotherm 51

1 поддон (50 шт)

18 525 ₽

50 шт × 370,50 ₽

Количество и сумма остаются прежними.

Цена за м² рассчитана по 18,3 блока. Площадь поддона округлена в подписи до 2,73 м². Для суммы используются исходные 50 блоков.

Почему нельзя считать сумму по 2,73 м²

Площадь одного поддона: 50 ÷ 18,3 = 2,732240… м². Короткая подпись 2,73 м² теряет часть площади.

По количеству блоков
50 × 370,50 ₽ 18 525 ₽
По округленной подписи
2,73 × 6 780,15 ₽ 18 509,81 ₽

Разница 15,19 ₽ возникает из-за округления. В этом примере магазин считает по 50 блокам и показывает верную сумму.

Разбор единиц и упаковок
Посмотреть карточку и корзину
Карточка Porotherm 51 в Unimart24: цена за м², покупка поддоном из 50 блоков
Выбран м². Экран от 1 октября 2026 года; цена и наличие на эту дату.
Корзина Unimart24: 1 поддон из 50 блоков Porotherm 51, сумма 18 525 рублей
В корзине сохранены 50 штук и подпись «1 поддон (50 шт)». После повторного открытия количество, подпись и сумма сохранились. Проверка завершилась в корзине.

QQkod

Мой сервис. Для QR-кодов и PDF использую готовые библиотеки.

Открыть сервис

Ваши ссылки.
Готовый лист.

Выберите пример или вставьте свои ссылки и скачайте QR-коды для печати. В примерах для кафе, инвентаризации и отзывов коды ведут на статьи об этих задачах.

Примеры
12 из 50

Каждая ссылка с новой строки. Подпись через пробел.

3,5 см

12 из 20 местA4 210 × 297 мм

12 кодов · лист готов

Можно сканировать прямо с экрана. Наведите на код или подержите на нем палец, и лупа покажет, куда он ведет. Пунктиром отмечены свободные места, нажмите на любое, чтобы добавить ссылку.

Лист A4. При печати выберите масштаб 100%.

Лист A4 · 1 из 1

Клиентский проект · Разработка и развитие

Pharmlog

Кабинет для перевозок с температурным режимом

Разработал сайт, личный кабинет и обмен со стороны сайта. Клиент оформляет перевозку, проверяет доставку и получает документы из 1С.

Дизайн предоставил заказчик.

Открыть Pharmlog

Одна заявка.
Разные условия
для грузовых мест.

Одинаковые грузовые места можно указать одной строкой с количеством. Для груза с другими характеристиками клиент добавляет новую строку.

Грузовые места
Габариты, вес, количество и температурный режим для каждой строки.
Условия перевозки
При выборе температурного режима открываются его параметры, в том числе выбор датчика.
Форма заявкиФрагмент экрана
Фрагмент настоящей формы: размеры грузовых мест, температурный режим и условия перевозки
Логика формы учитывает выбранные условия.Вся форма
От заявки до документовПосмотреть кабинет

В кабинете работают сотрудники компаний. Здесь можно найти и повторить заявку, проверить доставку и скачать документы.

Настоящие экраны проекта. Данные клиентов скрыты.

Список заявок Pharmlog: фильтры по пользователю, датам, статусу, городам, отправителю и получателю; данные скрытыРассмотреть экран

Найти нужную перевозку

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

Заявку можно
посмотреть и повторить.

До отправки в 1С сайт сохраняет копию формы. В ней остаются характеристики груза и данные отправителя и получателя. Плановые даты приема и передачи груза, а также комментарий к перевозке обновляются из 1С и в этой копии.

Заполнил клиент

Копия формы

Характеристики груза,
отправитель и получатель.

Приходит из 1С

Данные перевозки

Статусы, даты доставки
и документы по перевозке.

Если 1С временно недоступнаРазобрать обмен

Если обмен
с 1С не прошел

Для сбоев предусмотрел очередь повторной отправки. Посмотрите, что происходит с заявкой.

Заявка сохранена на сайте

Сначала сайт сохраняет заявку и заполненные данные. Затем отправляет запрос в 1С.

А если повторная отправка не помогла?

Число попыток ограничено. Если запрос так и не прошел, запись сохраняется отдельно для разбора; предусмотрено уведомление об ошибке.

В очереди остаются данные запроса, причина сбоя и сведения о попытках. Это помогает разобраться в ошибке обмена.

Схема обработки заявки при сбое обмена.

К сентябрю 2026 кабинет работает не первый год. После первоначальной разработки продолжаю развивать сайт, кабинет и обмен по задачам заказчика.

Читать кейс Pharmlog

Порядок работы

От первой задачи
до результата

Вы обсуждаете задачу со мной. Я отвечаю за технические решения и изменения в проекте.

Сергей СорокинРазработчик, индивидуальный предприниматель
  1. Обращение

    Расскажите, что нужно сделать. Для существующего проекта добавьте ссылку и опишите, что хотите изменить.

  2. Уточнение и оценка

    Изучу исходные материалы и ограничения. Предложу решение и оценю работу.

  3. Согласование

    Договоримся об объеме работы, условиях и о том, как проверим результат.

  4. Работа и проверка

    Внесу изменения, проверю затронутые функции и покажу, что получилось.

  5. Приемка и дальнейшие задачи

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

Сергей Сорокин, разработчик

Начал работать в 2012 году. Работал во «ВсеИнструменты.ру» и Cetera Labs. С 2016 года веду проекты самостоятельно.

Разрабатываю сайты и сервисы, дорабатываю и поддерживаю интернет-магазины на 1С-Битрикс, настраиваю обмен с 1С. Работаю с серверной частью и интеграциями.

Работаю удаленно с клиентами по всей России. Вы обсуждаете задачу напрямую со мной.

Партнерский статус и сертификаты Битрикса

Агенты как часть работы

Часть работы поручаю ИИ-агентам. Они помогают изучать код, разрабатывать функции и находить ошибки. Я ставлю задачи, проверяю изменения и решаю, что выпускать.

С чем можно
обратиться

Можно начать с одной задачи на действующем сайте. Или обсудить новый проект целиком.

Новый сайт или сервис

Разработать интернет-магазин, корпоративный сайт или собственный сервис. Продумать структуру, интерфейс и работу с данными.

Разработка сайтов на Битриксе ↗

Доработка существующего проекта

Разобраться в коде, исправить ошибки, добавить функции и продолжить развитие проекта.

Доработка сайтов на Битриксе ↗

Интеграции

Связать сайт с 1С, Bitrix24 и внешними сервисами. Разрабатываю обмен со стороны сайта; настройкой и изменениями в 1С занимается ваш специалист.

Интеграция сайта с 1С ↗

Также помогаю с SEO, аналитикой и рекламой в Яндекс Директе, когда это нужно проекту.

Начнем с вашей задачи

Расскажите,
что нужно сделать.

Перейти к форме

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

Сергей Сорокин

Сергей СорокинВы напишете лично мне.

Удобнее связаться напрямую?

Заполнить бриф онлайн

Скачать бриф на доработку сайта (DOCX)

Бриф поможет описать задачу. Можно заполнить онлайн или прикрепить готовый файл к обращению.

Адрес, на который можно ответить.
От 10 до 5000 символов. Ссылку на сайт можно добавить здесь.

MAYLINA · карточка товара
Увеличенная карточка товара MAYLINA
Pharmlog · Форма заявки

Настоящий экран проекта. Данные клиентов скрыты.