Home Blog My Projects Sillage
Tool

Administration Interface

An app for a streamer and their moderators: overlays, commands, polls, moderation and scheduling.

Administration Interface
Type
Broadcast tool
Audience
Streamer and moderators
Data
Firebase
Video
FFmpeg

About the project

A web app that brings together many features for running a stream and handling videos. Overlays are generated dynamically from a Firebase database.

It covers creating commands, polls and automatic messages, moderating chat, managing music and generating schedules. During a broadcast, the streamer controls the live settings, and the moderators approve the polls.

Features

  • Stream manager

    A simple, clean screen to adjust the stream. It is tied to a database that gives viewers the useful information: the stream title, the current music, the commands.

  • Poll validation

    Viewers suggest polls from a dedicated site. They are gathered on one page, where the moderators approve or reject them.

  • FFmpeg command generator

    A system that produces the FFmpeg commands needed to cut videos before they go out.

Built with

  • Vue 3
  • Firebase
  • Twurple
  • Element UI
  • UnoCSS
  • FFmpeg

Other projects