Full-stack разработка Telegram Mini App (TMA) для покерного клуба — запись игроков, турниры и управление ивентами.
Что сделано:
Реализован back-end на NestJS: API, роли, безопасность, интеграции с уведомлениями.
Front-end мини-приложения (TMA) на Next.js: личный кабинет игрока, расписание и быстрые действия.
Административная панель (внутри TMA) на Next.js: управление турнирами, игроками, заявками и рассылками.
Функционал:
Регистрация/авторизация через Telegram, профиль игрока и история участия.
Запись на турниры и кэш-игры, подтверждения/листы ожидания, лимиты мест.
Уведомления игрокам и администраторам: новые заявки, изменения расписания, результаты.
Массовые рассылки по сегментам (участники турнира / VIP / все).
Администрирование пользователей: статусы, заметки, блокировки, ручное подтверждение.
Управление турнирами: создание сеток/расписания, бай-ины, призовые, публикация результатов.
https://t.me/TiffanyTeamBot