Избранные работы

Разборы работ, которые можно открыть и потрогать

Большая часть наших работ под NDA, поэтому вместо стены логотипов здесь два продукта, разобранных целиком: двусторонний маркетплейс, где платёж удерживается между сторонами, и платформа, на которой работает позаказное производство. У каждого написано, какая была задача бизнеса, что внутри оказалось по-настоящему сложным, сколько это стоило и сколько заняло. А потом даётся демо на тестовых данных.

2
продукта разобраны целиком, от задачи до сдачи
2
из них открываются как демо прямо сейчас
19
инженерных сложностей описаны, а не сглажены
Двусторонний маркетплейс · Экономика авторов

Маркетплейсы, где деньги лежат посередине

Маркетплейс с двумя сторонами, платежом, удержанным между ними, и ИИ-студией, которая берёт деньги за каждую генерацию. Сложное здесь не каталог, а решение — в коде, — в какой именно момент деньги и файлы меняют владельца.

Что было сложно

  • Заказ — это конечный автомат, и деньги в нём одно из состояний
  • Источник правды — платёжный провайдер, а не телефон
  • Сданная работа должна быть бесполезной, пока не оплачена
4 месяца
от старта до работающего продукта
173
сквозных теста в 24 сьютах
21
модель данных под этим
  • NestJS 11
  • Prisma 7
  • PostgreSQL
  • Flutter
  • React 19
  • Socket.IO
  • FFmpeg
Читать разборВнутри живое демо

Пройдите сделку от первого сообщения до сданного файла, на тестовых данных.

Creator feed in the marketplace app, with an order button
Система для позаказного производства · Медицинское производство

Системы для производства, где каждый заказ единственный в своём роде

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

Что было сложно

  • Запись обязана быть фотографией, а не зеркалом
  • Работа не останавливается из-за того, что остановилась сеть
  • Доступ — это не роль, а область
8 месяцев
и продолжается — самая большая система, которую мы ведём
13
семейств потоков, от приёма до переделки
2053
автопроверки в трёх репозиториях
  • React
  • TypeScript
  • PostgreSQL
  • Offline-first sync
  • Computer vision
  • TWAIN scanners (Plustek A320L and others)
  • Scope-based access
Читать разборВнутри живое демо

Войдите и проведите приём целиком — анкета, скан, разметка — на тестовых данных.

Order board in the operations platform, with production stages

И всё, что показать нельзя

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

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

Сколько стоит построить такое

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

Что спрашивают, прежде чем попросить кейс

Неудобные вопросы, отвечаем прямо.

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

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

Клиентские репозитории — нет, по той же причине, по которой вы не хотели бы, чтобы показывали ваш. Что можно: провести вас по сьюту тестов на созвоне или написать небольшой кусок того, что вам нужно, платным первым шагом. Это скажет о нас больше, чем экскурсия по чужому коду.

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

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