Краткое описание технического задания для платформы стриминга
Основная задача: Доделать сайт платформы стриминга, включив в него недостающие функции и добавить поддержку тёмной темы для пользовательского интерфейса.
1. Пользовательская часть
Просмотр трансляций: Добавить возможность просмотра трансляций с информацией о стримере, чатом и функцией подписки.
Уведомления: Настроить корректное отображение уведомлений о новых событиях и трансляциях.
Регистрация и авторизация: Включить подтверждение почты и быстрый вход через популярные социальные сети.
Челленджи: Реализовать систему челленджей для стримеров.
Поиск и топ трансляций: Добавить поиск стримеров и отображение популярных трансляций.
Мобильный дизайн: Обеспечить адаптацию функций под мобильные устройства.
Тёмная тема: Разработать и внедрить тёмную тему для интерфейса.
2. Часть стримера
Запуск трансляций: Поддержка захвата видео и звука, управление челленджами и донатами.
Модерация чата: Возможности бана пользователей и настройки доступа к трансляциям.
Баланс: Управление средствами стримера.
3. Административная часть
Панель администратора: Управление пользователями, комиссиями и обработка жалоб.
Контент и локализация: Проверка и исправление перевода, настройка цен и уведомлений.
Реферальная программа: Страница информации о привлечённых пользователях.
4. Прочие задачи
Уведомления о неполадках: Решить проблему с доступом к камере.
Формы пополнения и вывода средств: Реализовать формы и обработку операций через админку.