Music Bingo Show — Backlog
01 — Игровое ядро
plannedФундамент + пульт оператора + дисплей (ТВ). Серверная инфраструктура (FastAPI, PostgreSQL, Redis, Docker), аутентификация (JWT, роли admin/operator), игровое поле 1–90, воспроизведение фрагментов песен, караоке с построчной подсветкой, WebSocket-синхронизация, ручная загрузка треков. Бюджет: 55 000 ₽. Срок: Н1–Н2.
No tasks
02 — Конструктор игр и билеты
plannedИнтерфейс создания игр, настройка раундов и перерывов, привязка треков к номерам. Генерация уникальных билетов (4×4, 4×5, 5×4, 5×5), экспорт в PDF. Сохранение игры по уникальному коду. Шаблоны игр. Бюджет: 30 000 ₽. Срок: Н2–Н3.
No tasks
03 — Медиатека и импорт треков
plannedАвтоимпорт треков из YouTube (yt-dlp) и Яндекс.Музыки. Извлечение аудио, обложек, текстов песен. Анализ аудио (librosa) для определения хитового фрагмента. Ручная корректировка таймкодов. Фоновая обработка через Celery. Бюджет: 30 000 ₽. Срок: Н3.
No tasks
04 — Редактор слайдов
plannedБлочный конструктор слайдов для ведущего: приветствие, правила, спонсоры. Загрузка логотипов/изображений, настройка фона игры, управление порядком показа, предпросмотр. Бюджет: 15 000 ₽. Срок: Н3–Н4.
No tasks
05 — Активности и офлайн
plannedРозыгрыши между раундами (случайный выбор билета). Мини-игры: «Угадай мелодию», «Вопрос-ответ». Офлайн-режим (Service Worker + Cache API + IndexedDB). Финальное тестирование и деплой. Бюджет: 20 000 ₽. Срок: Н4.
No tasks