Доступ, аккаунты и роли
Регистрация, вход и приглашения. Каждый клиент — отдельный аккаунт, а роль определяет, что видит каждый пользователь.
Firebase Auth / NestJS / PostgreSQL
Digitup Studio — техническая студия в Мадриде, которая проектирует, разрабатывает и сопровождает SaaS на заказ: пользователи и роли, подписки через Stripe, лимиты использования, админ-панель и ИИ с контролем расходов. Мы начинаем с минимальной версии, которая уже может принимать оплату, и выводим её в продакшен.
Шесть элементов: доступ с ролями, тарифы и подписки, лимиты использования, админ-панель, онбординг с письмами, аналитика и поддержка. Всё остальное может подождать.
Регистрация, вход и приглашения. Каждый клиент — отдельный аккаунт, а роль определяет, что видит каждый пользователь.
Firebase Auth / NestJS / PostgreSQL
Оформление, смена тарифа и отмена. Stripe выставляет счета, списывает оплату и повторяет неудавшиеся платежи (документация Stripe); ваш продукт открывает или закрывает доступ в зависимости от подписки.
Stripe / PayPal / Webhooks
Каждый тариф задаёт объём использования: пользователи, документы или запросы к ИИ. Так вы защищаете свою маржу.
Redis / Firestore
Клиенты, тарифы и потребление перед глазами; лимиты можно расширить, а аккаунты заблокировать, не трогая базу данных.
Angular / Backoffice / Logs
Путь до первого полезного результата и автоматические письма: приветствие, чеки и уведомление о неудавшемся платеже.
Mailgun / Шаблоны
Регистрация, активация, оплата и отток под измерением, а также понятный канал поддержки.
События / Email / Чат-бот
Ровно столько, чтобы клиент мог зарегистрироваться, пройти основной сценарий и оплатить. Остальное — когда пользователи об этом попросят.
| Модуль | В первой версии | Когда появится спрос |
|---|---|---|
| Доступ и роли | Email или Google и две роли: администратор и участник | SSO, двухфакторная аутентификация и индивидуальные роли |
| Тарифы и платежи | От одного до трёх тарифов в Stripe | Пробный период, промокоды, оплата по факту использования и PayPal |
| Лимиты использования | Один счётчик на аккаунт для того, что стоит вам денег | Кредиты, докупка и уведомления о расходе |
| Админ-панель | Клиенты, тариф и потребление; блокировка аккаунтов | Бизнес-метрики и выгрузки |
| Аналитика и поддержка | Ключевые события и поддержка по email | Воронки, когорты и центр помощи с чат-ботом |
| ИИ, если он нужен | Одна модель на задачу и один лимит на тариф | Несколько провайдеров, кеширование и RAG по документам |
Общий ориентир: реальный объём работ определяется при проработке решения.
С проверки того, что кто-то будет платить за решение этой проблемы, а не со сборки полного продукта.
Пока клиентов нет, полезен MVP: основной сценарий и подключённая оплата, готовые к показу реальным пользователям и замерам. Если техническая основа надёжна, этот MVP становится первой версией SaaS. Подробнее — в разделе разработка MVP для стартапов.
Прежде чем писать код, ответьте на четыре вопроса: кто платит, какую задачу вы за него решаете, сколько он готов платить в месяц и чем пользуется сегодня. Если инструментом будет пользоваться только ваша компания, вам нужна разработка ПО на заказ.
Заложив три решения ещё на этапе проектирования: выбирать модель под задачу, ограничивать использование в каждом тарифе и измерять стоимость ИИ по каждому клиенту.
Каждый запрос к модели стоит денег и зависит от провайдера, модели и объёма обработанного текста; при безлимитном использовании в тарифе с фиксированной ценой несколько активных пользователей съедают маржу. В Rescrito — SaaS для академического письма, который мы разработали, — мультимодельный подход позволяет выбирать провайдера по задаче, задержке или цене, а у каждого тарифа есть лимиты использования.
Модель под задачу. Недорогая — для классификации или краткого пересказа; более мощная — там, где качество оправдывает расходы.
Лимиты или кредиты по тарифам. Кому нужно больше, тот переходит на следующий тариф.
Ограниченный контекст. С RAG модель получает только релевантные фрагменты ваших документов.
Учёт по клиентам. Вы видите, какие аккаунты прибыльны, и корректируете цены на основе данных.
Для диалога подойдёт чат-бот с ИИ; для действий — ИИ-агенты. Контроль расходов и использования LLM описан в разделе интеграция ИИ.
Обычно это Angular на фронтенде, Node.js с NestJS или Python с FastAPI на бэкенде и PostgreSQL, MongoDB, Redis или Firestore для данных — в зависимости от продукта и от того, кто будет его поддерживать.
Если нужно мобильное приложение, добавляется Ionic. Rescrito работает на Angular и Firebase (Auth, Firestore и облачные функции) с собственными API, Stripe, PayPal и Mailgun. Подробнее — в разделе технологии.
SaaS разделяет данные клиентов по одной из трёх мультитенантных моделей: общая база с идентификатором клиента в каждой записи, отдельная схема на клиента или отдельная база на клиента. Для старта обычно хватает первой — она самая дешёвая в эксплуатации; остальные оправданы, если клиент требует более жёсткой изоляции.
С самого начала настраиваются CI/CD, логи, мониторинг, резервные копии и контроль доступа. Если вы обрабатываете персональные данные по поручению своих клиентов, статья 28 GDPR требует договора или иного юридического акта о поручении обработки; согласуйте его с вашим юристом, поскольку юридических консультаций мы не даём.
Проекты Digitup стартуют от 1 000 €, а поставка — от 2 недель, но SaaS с оплатой, панелью и развёртыванием обычно выходит за этот минимум.
Стоимость зависит от типов пользователей, модели оплаты, интеграций, ИИ и от того, нужно ли мобильное приложение. Тарифы мы не публикуем: изучаем задачу, предлагаем технический подход и этапы и, если мы подходим друг другу, начинаем с первой версии, которую обычно можно проверить за несколько недель при чётком объёме работ.
Прежде чем устанавливать свои цены, сложите расходы на сторонние сервисы: хостинг, API ИИ, письма и комиссии за платежи. Варианты оплаты: модели сотрудничества.
Решаете вы: можно оставить код себе и сопровождать его силами своей команды или поручить это нам в формате Build & Run.
Мы создавали и сами эксплуатировали собственные продукты, такие как AlisaBot, и поддерживаем платформы в продакшене, например Mallorcab. Мы знаем, что наступает после запуска: пользователи, которые чего-то не понимают, серверы, платежи, поддержка, баги и изменения в API и моделях ИИ.
Build & Run — предсказуемый ежемесячный платёж, в который входят хостинг, безопасность, поддержка и пакет часов на развитие; минимальный срок обычно 12 или 24 месяца, а опция выкупа определяется с самого начала; для ИИ и других ресурсоёмких сервисов действуют согласованные лимиты. При фиксированном проекте вы получаете ПО и доступы по завершении и можете продолжить с нашей поддержкой ПО.
Кто платит, почему и сколько. Если продукт не стоит создавать, мы так и скажем.
Архитектура, разделение данных, тарифы, интеграции и этапы.
Основной сценарий, оплата и минимальная панель — готово для реальных пользователей.
ИИ, письма, автоматизации и то, о чём попросят первые клиенты.
Развёртывание, CI/CD, мониторинг, поддержка и развитие.
Rescrito (ранее Aithor) — международный SaaS с регулярными платежами через Stripe и PayPal, тарифами и лимитами использования. AlisaBot — наш собственный продукт для создания чат-ботов; SacaNota и ClipToTask — платформы на основе ИИ, которые мы разработали.
SaaS / EdTech / Генеративный ИИ
Чат-боты / ИИ / Интеграции
EdTech / ИИ для студентов
Продуктивность / ИИ / Записи экрана
Мы подходим, когда есть продукт, который нужно создать и сопровождать.
SaaS обычно затрагивает сразу несколько из этих направлений.
Проекты Digitup Studio стартуют от 1 000 €, но SaaS с тарифами, регулярными платежами, админ-панелью и развёртыванием, как правило, оказывается выше этого минимума. Стоимость зависит от типов пользователей, модели оплаты, интеграций, ИИ и от того, нужно ли мобильное приложение. Тарифы мы не публикуем: прежде чем назвать цену, мы изучаем задачу и предлагаем технический подход и этапы работы.
В Digitup поставка начинается от 2 недель, а первую рабочую версию обычно можно проверить за несколько недель, если объём работ ясен. Сверх этого минимума срок зависит от проекта: сложные интеграции, несколько типов пользователей или мобильное приложение добавляют этапы. Помогает, если вы приходите с уже определёнными тарифами и ценами: нерешённые вопросы затягивают любую разработку.
Если готовый инструмент решает вашу задачу после простой настройки, разрабатывать ничего не нужно, и мы вам об этом скажем. Собственный SaaS имеет смысл, когда вы собираетесь продавать ПО другим компаниям или людям — по подписке или по факту использования. Если инструмент нужен только вашей компании, вам требуется разработка ПО на заказ: взимать плату по тарифам и разделять данные разных клиентов не придётся.
Мы выбираем модель под задачу, задаём лимиты или кредиты в каждом тарифе и измеряем потребление ИИ по каждому клиенту. Для классификации или краткого пересказа хватает недорогой модели; более мощную мы оставляем для случаев, где качество это оправдывает. С RAG модель получает только релевантные фрагменты ваших документов. Так расходы на ИИ привязаны к тому, сколько платит каждый клиент.
Это зависит от модели сотрудничества. При фиксированном проекте ПО и доступы передаются по завершении проекта. При гибкой оплате вложения распределяются на 6 или 12 месяцев, а право собственности переходит после последнего платежа. При Build & Run ПО принадлежит Digitup на время сервиса, с опцией выкупа, если проект её предусматривает; её условия и сумма определяются с самого начала.
Да. Digitup Studio подключается к уже разработанным проектам, чтобы упорядочить архитектуру, повысить производительность, добавить ИИ, автоматизировать процессы или масштабировать функциональность. Мы также решаем проблемы архитектуры и инфраструктуры на действующих платформах. Как и в случае нового продукта, сначала мы изучаем задачу и предлагаем технический подход и этапы; если мы подходим друг другу, дальше можем заняться поддержкой и развитием продукта.
Да. Digitup разрабатывает приложения для iOS и Android на Ionic и Angular, которые могут использовать общий бэкенд, пользователей и платежи с веб-версией SaaS. В Mallorcab, например, работают приложение для клиентов, приложение для водителей и операционный бэкофис, с платежами и подписками водителей. Если на старте вам не нужно присутствие в App Store и Google Play, для проверки продукта может хватить PWA.
Digitup Studio — студия из Мадрида, основанная в 2019 году, с офисом на улице Calle Alcalá, 211. Мы работаем в основном удалённо, а если проекту нужно, встречаемся лично. У нас есть клиенты в Мадриде, в других городах Испании и на международных проектах, а работать мы можем на испанском, английском или русском. Первый звонок длится 30 минут, проходит с Антоном Зверевым, нашим CTO, и ни к чему вас не обязывает.
Расскажите, кто бы за него платил и почему. Мы скажем, как бы взялись за задачу, а также — если считаем, что делать это не стоит. Первый звонок длится 30 минут, проходит с Антоном и ни к чему вас не обязывает.