Сфокусированный MVP-план webinar SaaS, который может конкурировать за счёт плавной комнаты эфира, сильной модерации, полезной аналитики и полностью анимированного морского интерфейса.
EN / RUОбновлено под коммерческую MVP-дорожную картуMVP
01 · Продукт
Что такое Laminaria
Laminaria — платформа для вебинаров и живой коммуникации: для создателей, экспертов, преподавателей, консультантов и команд, которым нужно проводить онлайн-эфиры без сборки пяти разных сервисов вручную.
Главное обещание
Создать вебинар, выдать ссылку регистрации, провести эфир, модерировать зрителей, собрать аналитику и повторно использовать мероприятие как часть бизнес-процесса.
Фокус рынка
Продукт готовится под стартап-рынок ЕС и США, но остаётся удобным для СНГ благодаря русской и английской локализации.
Позиционирование
Laminaria не должна быть голым MVP. Первая публичная версия уже должна ощущаться достаточно премиально, чтобы создатели могли представить оплату.
02 · Функциональность
Основные возможности
Базовая версия закрывает путь от создания аккаунта до запланированного вебинара, регистрации зрителей, комнаты эфира, чата, модерации, аналитики и командного workflow.
Система пользователей
Вход по почте и через Google, восстановление пароля, сохранение сессии, онбординг, базовый профиль, язык, часовой пояс и создание workspace.
Аккаунты организаторов
Участие зрителей
Командные роли
Создание вебинара
Организатор задаёт название, описание, баннер, язык, дату, время, длительность, видимость, пароль, лимит участников и контент landing page.
Публичная ссылка
Страница обратного отсчёта
Удобный путь зрителя
Комната эфира
Ведущий получает камеру, микрофон, демонстрацию экрана, управление чатом, качеством и режимами комнаты. Зритель входит без камеры и микрофона, пока его не пригласили.
Счётчик зрителей
Разрешения чата
Экран + камера ведущего
Модерация
Админы и модераторы могут удалять сообщения, мутить, банить, кикать, приглашать спикеров и управлять списками ограничений во время и вне вебинара.
Временный мут
Временный или вечный бан
Списки разбана и размута
Границы MVP
Продукт не должен показывать недоделанные модули. Если функция не входит в первый webinar loop, она не попадает в основной интерфейс.
Аналитика и уведомления
Данные регистрации, посещаемость, имена, почты и телефоны уходят в аналитику вебинаров. Внутренние уведомления поддерживают приглашения в команды и будущую коллаборацию.
03 · Платёжеспособный MVP
Сравнение с новым MVP-планом
Прошлая документация была слишком маленькой: она описывала рабочий тестовый продукт. Исправленная дорожная карта поднимает Laminaria до коммерческого SaaS MVP, который можно продавать ранним пользователям.
Аккаунт и workspace
MVP оставляет только тот account flow, который нужен для проведения вебинаров: регистрация по почте, вход, Google OAuth, восстановление пароля, сохранение сессии и создание workspace.
Создать workspace
Owner/Admin/Moderator/Member
Аккаунт сохраняется после обновления
Планирование вебинара
Организатор создаёт реальный вебинар: название, описание, баннер, дата, время, длительность, часовой пояс, видимость и лимит участников.
Публичная ссылка регистрации
Countdown/waiting page
Редактирование основных данных
Регистрация зрителя
Публичная регистрация собирает данные для продаж и рекламы, не заставляя зрителя создавать полноценный аккаунт ведущего.
Имя, email, телефон
Повторная регистрация зрителей разрешена для тестирования
Статус регистрации в аналитике
Комната эфира
Ведущий проводит вебинар с камерой, микрофоном, демонстрацией экрана и стабильным режимом зрителей. Зритель остаётся receive-only, пока его явно не пригласили.
Камера и экран ведущего
Счётчик зрителей
Адаптивная комната
Чат, Q&A и опросы
MVP нужны базовые инструменты вовлечения, чтобы эфир был живым, но без лишней недоделанной сложности.
Сообщения чата
Вопросы и статус отвечено
Простые опросы и реакции
Модерация
Админ и модератор должны защищать комнату во время эфира.
Удалить сообщение
Временный мут
Кик и бан
Аналитика
После регистрации и посещения организатор видит базовые бизнес-данные для follow-up.
Регистрации
Имя/email/телефон
Список зрителей по вебинару
Правило очистки MVP
Всё, что не готово или не нужно для первого webinar loop, скрывается из навигации и документации до момента, когда станет реальной ценностью.
Без пустых платных модулей
Без пустого медиа-каталога
Без недоделанных помощников
04 · Тарифы
Коммерческая модель
Тарифы остаются простыми, но теперь структура функций похожа на реальную SaaS-лестницу: тестирование, монетизация создателей и командная бизнес-работа.
Free · $0
Для тестирования продукта, первых вебинаров и проверки пути зрителя без платных ограничений во время разработки.
Базовые вебинары
Основные кнопки эфира
Ручное тестирование
Creator · $15/мес
Для создателей и экспертов, которым нужны брендирование, аналитика и более надёжный рабочий процесс.
Больше участников
Брендинг
Аналитика
Business · $49/мес
Для команд: роли, модерация, админ-контроль, расширенная аналитика и командная работа.
Команды
Продвинутая модерация
Коммерческая аналитика
05 · Дизайн
Дизайн-направление
Интерфейс должен ощущаться премиальным, плавным и радостным: мягкие градиенты, стеклянные панели, понятная иерархия и живые анимации.
Визуальный язык
Океанические градиенты, округлые поверхности, мягкие тени, анимированные акценты и база, которая дружит с тёмной и светлой темой.
Главные страницы
Лендинг, вход, регистрация, дашборд, создание вебинара, публичная регистрация, обратный отсчёт, prejoin, эфир, команды, админка и аналитика.
Адаптивность
Мобильная версия должна быть полноценной: без overflow, с читаемыми контролами, стеком блоков и удобными кнопками под палец.
06 · Стек
Технический стек
Проект построен как современный TypeScript-монорепозиторий с отдельным web-приложением, API, общими пакетами и Prisma-слоем базы данных.
Frontend
Next.js, React, TypeScript, next-intl, motion-анимации и общий UI-пакет Laminaria.
Backend
Fastify API, Prisma, PostgreSQL/Neon, session cookies, realtime-сокеты и доменные сервисы.
Видео
LiveKit-совместимая инфраструктура для камеры ведущего, демонстрации экрана, короткоживущих media-token и контроля участников.
Инфраструктура
Vercel для web-клиента, Render для API, Neon для PostgreSQL, object storage для ассетов и будущие worker-процессы для фоновых задач.
07 · Архитектура
Архитектура системы
MVP остаётся близким к модульному монолиту: быстрее выпускать, проще отлаживать и легче разделить на сервисы, когда появится нагрузка.
Frontend Application
Отвечает за публичные страницы, дашборд, комнату эфира, локализацию, адаптивный интерфейс и связь с API.
Backend API
Ведёт авторизацию, workspaces, webinars, registrations, teams, moderation actions, analytics и realtime-события.
Realtime Service
Синхронизирует чат, счётчик зрителей, Q&A, опросы, реакции, события модерации, состояние комнаты и живые уведомления.
Модель данных
Основные сущности: users, sessions, workspaces, teams, memberships, webinars, registrations, questions, polls, chat messages, bans, mutes и analytics events.
08 · Безопасность
Модель безопасности
Безопасность строится на серверных сессиях, короткоживущих media-token, проверках ролей и строгой границе между организаторами и зрителями.
Auth и сессии
HTTP-only cookies, CSRF-проверки и сохранение входа позволяют безопасно оставаться в аккаунте после обновления страницы.
Доступ по ролям
Owners, admins, moderators, speakers, members и viewers получают разные права на управление эфиром, чатом и админ-действиями.
Безопасная модерация
Баны и муты записываются, чтобы админ мог увидеть кого ограничили, на какой срок и при необходимости вернуть доступ.
09 · Roadmap
Итоговая дорожная карта MVP
Дорожная карта теперь разделена на MVP v1.0, MVP+ и post-MVP. MVP v1.0 больше не демо, а первая коммерческая версия для ранних платящих пользователей.
MVP v1.0
Авторизация и Workspace, создание вебинаров, комната вебинара, видео/аудио, демонстрация экрана, чат, Q&A, опросы, лендинг вебинара, базовый email, аналитика и Dashboard.
Core SaaS loop
Путь ведущего и зрителя
Коммерческая база вебинара
После проверки MVP
Только после стабильного первого webinar loop добавляем большие модули по одному — по спросу пользователей и способности брать оплату.
Одна фича за раз
Без пустых страниц
Сначала спрос
Правило очистки MVP
Скрываем всё, что не помогает пользователю создать, продвинуть, провести или проанализировать первый вебинар.