
PlayDeck — Игровая экосистема Telegram
Как мы создали backend-архитектуру для самой быстрорастущей игровой платформы Telegram.
От сайта адвоката по уголовным делам к legal-tech платформе с цифровым intake, кабинетом клиента, внутренним workflow и управляемой операционной логикой
Клиент
Benjamin C. Wenzel Адвокат по уголовным делам, Берлин www.anwalt-wenzel.com
Статус
Платформа запущена: публичный слой работает на доверие и SEO, продуктовый слой поддерживает дальнейшую работу с делом
Проект начинался как сайт нишевого адвоката по уголовным делам, но реальная задача была шире. Нужна была не только сильная публичная подача для доверия и срочного обращения, но и система, которая продолжает работу после первого контакта.
Уголовная защита — это среда с высоким уровнем стресса и чувствительных данных. Публичный слой должен быстро создавать ощущение компетентности и надёжности, а закрытый слой должен поддерживать intake, документы, согласования, дедлайны, выставление счетов и внутреннюю координацию без хаоса в почте.
Поэтому проект собирался как продуктовая система, а не как набор страниц. Мы сохранили сильный authority-layer для поиска и доверия, а поверх него построили legal-tech платформу для клиента и команды.

На выходе получился не маркетинговый сайт с формой связи, а полноценная end-to-end система, которая соединяет первый запрос, проверку кейса, личный кабинет, внутреннюю работу команды, документы, billing и audit-ready процессы.
01
Цифровая проверка кейса: Fall prüfen -> вопросы -> регистрация -> личный кабинет
02
Защищённый клиентский слой, связанный с конкретным делом, а не декоративный аккаунт
03
Внутренний dashboard для адвоката и команды с новыми кейсами, сообщениями, дедлайнами и задачами
04
Управляемые сущности для документов, client tasks, консультаций, соглашений, billing state и audit events
05
Role-based логика для клиента, staff и admin-сценариев
Именно это перевело проект из категории «сайт юриста» в реальную productized legal-tech платформу.
Экраны публичной legal-платформы, которая отвечает за доверие, видимость в поиске и быстрый переход пользователя в сценарий обращения.







Теперь пользователь может начать с цифровой проверки ситуации, загрузить документы ещё до полного онбординга, получить безопасный доступ и продолжать процесс уже внутри личного кабинета. Там доступны статус дела, сообщения от офиса, список документов, задачи, консультации, соглашения и события по оплате.
Со стороны команды каждое дело превратилось в управляемую рабочую единицу. Внутренние пользователи работают через dashboard и case-workspace, где объединены review, conflict checks, дедлайны, office tasks, document governance, onboarding, agreements, audit records и дальнейший lifecycle вплоть до закрытия и архива.
01
Цифровой intake с квалификацией вместо хаотичного lead capture
02
Кабинет клиента в привязке к реальному состоянию дела
03
Обмен сообщениями, документами и управляемыми задачами внутри системы
04
Консультации, согласования и платёжные сценарии как часть продуктового flow
05
Notification layer, который опирается на состояние данных, а не на хрупкую UI-логику

Платформа построена на Next.js App Router, Neon Postgres и Prisma. База выступает source of truth для дел, документов, сообщений, задач, консультаций, billing-записей и audit trail.
01
Next.js App Router для публичного, клиентского и внутреннего слоя
02
Neon Postgres + Prisma для моделирования case workflow и governance-логики
03
Файлы хранятся отдельно, а права и метаданные управляются на уровне продукта
04
Route protection и case-level access checks по ролям
05
Payload validation, audit logging и разделение client/admin/staff-потоков
Ключевое решение здесь в том, что бизнес-логика и прослеживаемость остаются в платформе, а не размазываются по почте, папкам и ручным процессам.
Поскольку система работает с чувствительными юридическими данными, слой доступа должен был вести себя как настоящее операционное приложение, а не как обычный личный кабинет на сайте.
01
E-mail verification flow для доступа пользователей
02
Восстановление пароля, смена пароля и мягкое удаление профиля
03
TOTP second factor для staff/admin с recovery codes
04
Проверка доступа к делу по роли и связи пользователя с конкретным кейсом
05
Audit trail для чувствительных действий и смены workflow-состояний

Новая система не заканчивается на генерации обращения. Она поддерживает весь downstream-процесс работы по уголовным делам как контролируемую продуктовую модель.
01
Формальный review layer для новых кейсов
02
Conflict check как отдельная сущность
03
Client tasks и office tasks как управляемые workflow-объекты
04
Дедлайны и timeline events по делу
05
Admin dashboard, notification logs и audit logs
06
Billing state, mandate state и lifecycle до закрытия и архива
Платформа помогает не только привлечь клиента, но и довести дело внутри собственной системы без ручных разрывов между этапами.
Отдельная задача состояла в том, чтобы сделать защищённый product layer естественным продолжением бренда адвоката, а не типовым SaaS-кабинетом, прикрученным к юридическому сайту.
01
Единый визуальный язык между публичными страницами, intake flow, auth-layer, клиентским кабинетом и внутренними экранами
02
Сдержанная и спокойная интерфейсная система под ожидания legal-тематики
03
Высокая операционная плотность без перегруза для пользователя в стрессовом контексте
04
Одна design-логика и для клиента, и для внутренних пользователей
Выборка экранов из intake-flow, кабинета клиента, внутренних рабочих пространств и операционного управления делами.












Проект вырос из сайта адвоката по уголовным делам в рабочую digital platform для ведения юридических кейсов.
Клиент получает понятный и безопасный цифровой путь. Команда получает внутреннюю систему для сопровождения дела после первого контакта. Бизнес получает не просто поток лидов, а end-to-end процесс внутри собственного продукта.
Live domain: www.anwalt-wenzel.com