MVP2025
Аукцион донатов для TikTok LIVE
Система превращает донаты в ставки аукциона, показывает таймер и результат зрителям, а ведущему даёт отдельную панель управления.
Период2025
Тип проектаMVP для прямых трансляций
Моя рольСервер, логика аукциона, панель управления и экран трансляции
Основной стекFastify / React / TypeScript
Коротко о проекте
Задача, моя работа, результат
Пожертвования во время трансляции нужно превратить в понятный зрителям аукцион с таймером, ставками и сменой лотов.
Собрал Fastify backend, хранение состояния в SQLite, React-панель управления и отдельный overlay для TikTok LIVE Studio.
MVP закрывает полный live-сценарий от события DonationAlerts до обновления ставки и показа результата в трансляции.
Рабочий поток
Что происходит по шагам
01Донат
02Ставка
03Таймер
04Управление
05Экран
Реализовано
Ключевые функции
- Суммирование донатов по Roblox-нику, tie-break и ручное исправление имени
- Таймер с продлением, лоты, dev-события и сохранение состояния в SQLite
- React admin и отдельный overlay для TikTok LIVE Studio по локальной сети
Технологии
Стек
FastifyReactTypeScriptSQLiteVitest
Есть похожая задача?