SHOОбсудить проект

Замена легаси-систем

Старый кабинет или сайт мешает выпускать изменения. Переносим его на Next.js и PostgreSQL по частям, и каждую часть можно включить отдельно. Текущая работа при этом не останавливается.

Обсудить проект

Срок называем после брифа: обычно это месяц, два месяца или квартал. Одна команда ведёт продукт от концепции до стора или прода, а репозиторий и документация остаются у вас.

  • Unisender
  • Центральный университет
  • Росатом
  • Юниоры Росатома
  • re:kassa

С чем к нам приходят

Выберите, что похоже на вашу ситуацию, и посмотрите, что мы предложим.

Другая ситуация? Расскажите о ней →
SHOСтудия SHOстудия мобильной и веб-разработки

Что входит

01

Карта сценариев

Что обязано работать в первый же день после замены.

02

Новое рядом со старым

Старое не выключаем, пока новая часть не принята.

03

Перенос данных

Переносим то, без чего новый сценарий не заработает.

04

Обучение

Короткое введение для тех, кто работает в системе каждый день.

Каким может быть продукт

Сайт

Новая структура и вёрстка, заявки, которые можно посчитать.

Кабинет

Роли, заявки, письма.

Телефон

Если раньше был только веб, приложение добавляем отдельным этапом.

Что мы сделали

Как работаем

Этап 1 из 4

Бриф

Созваниваемся, разбираем задачу и договариваемся, что войдёт в первую версию, а что подождёт.

→ Состав, срок и цена этапа в договоре
  • iOS
  • Android
  • React Native
  • Expo
  • Capacitor
  • Next.js
  • Node.js
  • Fastify
  • PostgreSQL
  • Prisma
  • Drizzle
  • Yandex Cloud

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

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

Обычно месяц, два месяца или квартал, всё зависит от объёма первой версии. Конкретный срок называем после брифа и фиксируем в договоре этапа.

Мобильные приложения пишем на React Native и Expo, часть продуктов — на Capacitor. Веб делаем на Next.js. Бэкенд — Node.js: Fastify или маршруты Next.js. Данные храним в PostgreSQL, схему ведём через Drizzle или Prisma. Вход через Apple, Google, VK, Яндекс ID, почту и OTP. Платежи: RevenueCat в приложениях, веб-кассы на сайте. Выкладываем через Docker, CI и Yandex Cloud.

Да, это часть работы. Собираем билды, готовим карточки для App Store и Google Play, проходим ревью и отвечаем модераторам. Публикуем в ваш аккаунт разработчика, поэтому приложение остаётся вашим.

Проект делим на этапы. У каждого этапа в договоре свои границы, результат и сумма. Этап начинается после 100% предоплаты. Следующий этап — новое решение, а не обязательство.

В продуктах ИИ бывает самой функцией: голосовой преподаватель в Lernica, распознавание еды в EatScan, ответы по документам в AirChat. В разработке агент пишет типовой код в рамках, которые задали инженеры: контракты, критерии приёмки, тесты. Архитектуру, безопасность и ревью делают люди, и агент сам ничего не мёржит.

Полгода бесплатно чиним дефекты в сданном объёме. Репозиторий и документация у вас. Если продукт растёт, новые функции делаем отдельными этапами.

Другие услуги

Веб-разработкаПерейти к услугеРазвитие продуктаПерейти к услугеCRM и ERPПерейти к услугеПриложения для сотрудниковПерейти к услуге

Расскажите, что хотите запустить

Хватит пары строк, даже если пока есть только идея. Мы зададим уточняющие вопросы, предложим, с чего начать, и назовём срок первого этапа.

Что нужно

Отправляя запрос, вы соглашаетесь с политикой конфиденциальности и даёте согласие на обработку персональных данных