Мультиарендное приложение через Claude Code, Supabase и MCP
Подробный видеоурок по созданию и развёртыванию комплексного мультиарендного (multi-tenant) приложения с использованием Claude Code, Supabase и MCP. Фронтенд — Svelte + Tailwind, деплой — Railway.
Суть за 30 секунд
Полный цикл SaaS-проекта: архитектура multi-tenant → схема БД с RLS → Claude Code генерирует код → Svelte фронтенд → тесты → деплой на Railway. MCP-сервер Supabase даёт ИИ контекст базы данных.
📍 Навигация (Timeline)
- 00:00(https://youtu.be/PUrz6ZC5Q0g?t=0) — Планирование архитектуры: Multi-tenancy, изоляция данных.
- 05:00(https://youtu.be/PUrz6ZC5Q0g?t=300) — Схема БД: Организации, пользователи, идеи, теги, комментарии, голосования.
- 10:00(https://youtu.be/PUrz6ZC5Q0g?t=600) — Supabase + RLS: Настройка аутентификации и политик безопасности.
- 15:00(https://youtu.be/PUrz6ZC5Q0g?t=900) — Claude Code: Генерация схемы, сид-данных, кода.
- 20:00(https://youtu.be/PUrz6ZC5Q0g?t=1200) — Svelte фронтенд: Маршруты, роли, страницы, компоненты.
- 25:00(https://youtu.be/PUrz6ZC5Q0g?t=1500) — Tailwind: Стилизация интерфейса.
- 30:00(https://youtu.be/PUrz6ZC5Q0g?t=1800) — Функции: Создание/редактирование идей, комментарии, голосование, drag’n’drop.
- 35:00(https://youtu.be/PUrz6ZC5Q0g?t=2100) — Тесты: Unit и integration тесты.
- 40:00(https://youtu.be/PUrz6ZC5Q0g?t=2400) — Деплой на Railway: Настройка окружения, устранение ошибок.
- 50:00(https://youtu.be/PUrz6ZC5Q0g?t=3000) — Roadmap: Отслеживание фич, версионирование.
🧠 Ключевые концепции
- Claude Code, Supabase, SaaS Architecture, Multi-tenancy, MCP (Model Context Protocol), Svelte, Tailwind
🛠 Практические фишки
- Изоляция данных через RLS: Каждый клиент видит только свои данные — фильтрация по
organization_id. - MCP-сервер Supabase: ИИ видит схему БД и генерирует точный код без ошибок с несуществующими полями.
- Тесты перед деплоем: Unit и integration тесты ловят баги до production.
- Roadmap-файлы: Отслеживайте выполненные и будущие фичи — версионирование приложения.
📌 Резюме
Видео демонстрирует полный цикл работы с современным стеком для SaaS-проектов: от архитектуры до автотестов и деплоя. Claude Code + Supabase MCP — мощный тандем, превращающий идею в работающий продукт за часы.