Перейти к содержимому
LuckyFoxCode
ВСЕ ЗАПИСИdevlog05 сент. 2026 г.1 минута чтения

FoxSphere: собираю full-stack платформу для Twitch

FoxSphere — это моя вторая большая работа на канале и первая, где я трогаю бэкенд всерьёз. Идея простая: бот в чате и оверлей на стриме должны быть одной системой, а не двумя скриптами, которые случайно знают друг о друге.

Стек

  • Frontend: Vue 3 (Composition API) + TypeScript, Pinia, Vue Router, TailwindCSS

  • Backend: Node.js + Express + TypeScript

  • База: PostgreSQL через Prisma ORM

  • Инфраструктура: Docker, ESLint + Prettier

Что уже работает

Команды чата живут в боте: !coins, !points, !ticket и !tickets — экономика канала и лотерея на VIP. Дальше эти же данные должны попадать в оверлей, чтобы зритель видел свой прогресс, а не только строчку в чате.

Что дальше

Ближайший шаг — вынести схему в Prisma и закрыть первый вертикальный срез: зритель пишет команду, значение падает в Postgres, оверлей обновляется без перезагрузки. Всё это пишу на стриме, без заранее заготовленного кода.