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

- 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