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

Все услуги

Веб-приложения и SaaS на заказ

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

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

Мы строим веб-приложения на той же технической базе, на которой работают наши SaaS-продукты: TypeScript от края до края, документированный API, реляционная база, очереди для фоновой работы и автоматический деплой. Это не архитектура месяца; это то, что мы можем поддерживать сами и что унаследует другая команда.

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

Для кого

  • Компании, чей ключевой процесс живёт в таблицах, чатах и памяти одного человека.
  • Бизнесы, которым нужен кабинет, где клиент сам смотрит, подписывает и платит.
  • Основатели, которые запускают SaaS-продукт и нуждаются в первой версии в продакшене.
  • Команды с унаследованным инструментом, к которому никто не решается прикоснуться.

Что вы получаете

  • Архитектура и модель данных

    Короткий документ с сущностями, ролями, интеграциями и техническими решениями. Вы читаете его до первой строки кода.

  • Бэкенд и API

    NestJS и PostgreSQL с API, описанным в OpenAPI, сессионной аутентификацией, правами по ролям и очередями для тяжёлых задач.

  • Интерфейс

    Next.js и React: быстрый, доступный, на нужных языках, с переиспользуемыми компонентами и продуманными состояниями загрузки и ошибок.

  • Мультиарендность и биллинг

    Изолированные пространства для клиентов, тарифы, пробные периоды и списание по подписке, когда продукт продаётся третьим лицам.

  • Тесты и CI

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

  • Деплой и передача

    Контейнеры, тестовый и боевой контуры, бэкапы и мониторинг. Репозиторий и аккаунты на ваше имя.

Как мы это делаем

  1. 01

    Исследование

    Интервью с теми, кто будет пользоваться инструментом, обзор существующего и объём по этапам с первой рабочей версией впереди.

  2. 02

    Проектирование

    Модель данных, ключевые экраны и архитектура. Вместе решаем, что входит в первый этап, а что ждёт.

  3. 03

    Разработка этапами

    Поставки раз в одну-две недели на тестовый стенд. Каждый этап используется по-настоящему до старта следующего.

  4. 04

    Продакшен и развитие

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

Технологии

  • TypeScript
  • Next.js
  • React
  • NestJS
  • PostgreSQL
  • Prisma
  • Redis
  • Docker
  • Stripe

Вопросы об этой услуге

Почему не взять no-code инструмент?

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

Можно начать с малого?

Это единственный путь, который мы рекомендуем. Первый этап решает самую дорогую проблему минимумом экранов; остальное добавляется, когда просит реальное использование.

Что, если потом захотим сменить подрядчика?

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

Дизайн тоже делаете?

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

Начнём?

Расскажите, что вам нужно в направлении «Веб-приложения и SaaS на заказ», и мы ответим в течение рабочего дня с вопросами или первой оценкой.

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