coresmith.dev

Софт, выкованный
для продакшена.

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

Смотреть работы
4 года20 проектов6 стран

Где болит?

D1ПористостьСнаружи целый, внутри пустой. Выглядит законченным и ничего не держит.
D2Канавка износаОдин и тот же проход, каждый день, режет паз, который никто не заложил в смету.
D3НепроварДва потока встретились и не сварились. Шов держит до первой нагрузки.
D4Зона термического влиянияРядом с процессом металл — уже не тот металл из каталога.
D5Незаполненная полостьПолость обработана. В неё так ничего и не потекло.
D6Размер без значенияЗамер выставлен. Число — это как раз то, что мы ищем.

Услуги

Веб и
интернет-магазины

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

  • Магазины и каталоги
  • Порталы и дашборды
  • Оплата картой и фискальные чеки
  • Многоязычность с отдельной индексацией
Подробнее об услуге — Веб и интернет-магазины

Мобильные
приложения

Нативные iOS и Android там, где важно железо, кроссплатформа там, где важен охват, — и честный ответ, что именно нужно вам.

  • Нативные iOS и Android
  • Кроссплатформенно из одного кода
  • Данные сначала офлайн
  • Push-уведомления и deep links
Подробнее об услуге — Мобильные приложения

Десктоп и
embedded

Софт для торгового зала и цеха: работает, когда сеть не работает, общается с устройствами и запускается на железе, которое мы можем спроектировать, если его ещё нет.

  • Десктоп под любую систему
  • Offline с самого начала, синхронизация при возврате сети
  • Устройства по serial, USB и фискальные
  • Своя плата, когда готовой нет
Подробнее об услуге — Десктоп и embedded

Автоматизация и
интеграции

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

  • Интеграция ERP, CRM и баз данных
  • Чужие API и webhooks
  • Уведомления в Telegram и почту
  • Задачи по расписанию и потоки данных
Подробнее об услуге — Автоматизация и интеграции

AI, который
доходит до продакшена

Модели там, где они себя окупают, с обычным детерминированным кодом, который держит границы вокруг них.

  • Детекция и OCR на устройстве
  • Функции на LLM с проверкой человеком
  • Сгенерированный текст, вычитанный до публикации
  • Детерминированные ограничения вокруг модели
Подробнее об услуге — AI, который доходит до продакшена

Данные и
дашборды

Цифры, которые говорят, работает ли всё это, — в одном месте, а не в пяти выгрузках, которые никто не сводит.

  • Модель данных и проектирование схемы
  • Дашборды отчётности
  • Аналитика без агрессивной слежки
  • Переезд из таблиц Excel
Подробнее об услуге — Данные и дашборды

Технический
аудит

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

  • Производительность и Core Web Vitals
  • Технический SEO и индексируемость
  • Архитектура и чтение кода
  • Проверка зависимостей и безопасности
Подробнее об услуге — Технический аудит
Все семь услуг

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

Рендер POS-станции: монитор с открытым чеком — кабель HDMI, адаптер USB-C, SSD, мышь, хаб и подставка под монитор — с подытогом, НДС, скидкой и итогом 4 673 лея, плюс кнопка оплаты. Рядом карточный терминал и фискальный принтер, соединённые кабелями.
Розничные операции

ERP для розницы с несколькими складами + POS

ЗадачаТри точки, один файл Excel, никакой связи с фискальником.РешениеОдна схема, один бинарник, offline с самого начала.РезультатОт продажи до фискального чека одним нажатием.Открыть кейс
Главная neplaceshop.md на румынском: оранжевый баннер «Accesorii auto inteligente» в окружении видеорегистраторов, держателей для телефона и автоаксессуаров, над строкой поиска.
Сайт

Двуязычный интернет-магазин электроники

ЗадачаДва языка, один местный платёжный канал, сотни товаров без описаний.РешениеЯзык как базовое измерение, а не плагин.Результат1 500 посетителей в день, оба языка полностью.Открыть кейс
Главная createli.md: кухня на заказ, снятая при дневном свете, заголовок «Mobilier personalizat pentru Toate Nevoile» и две кнопки — мебель из дерева и мебель для школ.
Сайт

Createli Group — мебель на заказ

ЗадачаОдна мастерская, два покупателя без ничего общего.РешениеРазвилка стоит на первом экране.РезультатТринадцать маршрутов приходят целыми.Открыть кейс
Главная elegance-transfer.com на русском: тёмный первый экран с седаном ночью, заголовок «Люкс и комфорт в каждой поездке» и кнопка бронирования.
Сайт

Elegance Transfer — бронирование на четырёх языках

ЗадачаШесть коридоров, продаваемых четырём языковым рынкам.РешениеКаждый маршрут — своя страница, на каждом языке.Результат248 маршрутов, четыре языка, все индексируются.Открыть кейс
Все работы
От первого звонка до работы в продакшене

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

01 · Первый звонок

Бесплатный звонок, где мы слушаем задачу и говорим, подходим ли мы для неё. Без презентации и без счёта за «дискавери». Если это не наше, вы узнаете об этом сейчас, а не через три недели.

02 · Периметр

Сценарии, модель данных, критерии успеха. Договариваемся, что значит «готово», ещё до того как что-то пишется, и цена фиксируется под это — или ретейнер, если у работы нет чёткого конца.

03 · Дизайн

Токены и компоненты один раз, дальше переиспользуются. Без шаблонов и пакетов: ваш продукт не выйдет похожим на предыдущий, который мы сдали.

04 · Разработка

Фронтенд, бэкенд, слой данных, интеграции. Прогресс видите каждую неделю и утверждаете каждый этап до начала следующего — так в конце ничего не окажется неожиданностью.

05 · Эксплуатация

CI/CD, мониторинг, runbook. Мы не исчезаем на запуске — но и вы не привязаны к нам: код, документация и runbook ваши, и запускать их можно без нас.

Всё, что спрашивают до первого звонка

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

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

Прайс-листа нет, потому что цена до периметра — это гадание. Сначала договариваемся, что работа должна делать и что считается «готово»; этот разговор бесплатный и обычно занимает один звонок. Дальше вы получаете фиксированную цену под этот периметр — или месячный ретейнер, если у работы нет чёткого конца. Что двигает сумму: со скольки системами нужно разговаривать, есть ли в деле железо, нужно ли переносить данные из чего-то, что ещё работает, и сколько дизайна уже существует.

Сколько это занимает?

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

Кто на самом деле делает работу?

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

Что я получаю при передаче?

Код, документацию и runbook. Код — в вашем репозитории и под вашей учётной записью, не под моей. Документация покрывает модель данных и решения, которые не видно из чтения исходников. Runbook покрывает скучное: как разворачивать, что проверять, когда что-то ломается, какие цифры означают, что дело плохо.

Все ответы

Начать проект

01Что строим?