Supstream Platform

Lightweight, free-to-use private streaming platform - for those looking for their own streaming portal

Video Library (VOD)

Upload, categorize, and manage archived videos via YouTube or other links. Features dynamic filtering and search on the landing page, with a unified Video Player view.

Live Broadcast & Polling

A reactive client continuously monitors stream status via the server. Authenticated users are automatically notified on the homepage once a live event begins.

Authentication & Content Protection

Secure Session-based login system with Argon2D encryption. Modules are protected; unauthorized users can be instantly banned with a single click from the admin panel.

User Management

Dedicated administrative dashboard for approving registrants, performing bulk operations, and managing user roles, with automated notification emails.

Invitation System

Generate temporary, expiring token-based links via the admin interface. Invitees can instantly register an active account via email, bypassing the manual approval process.

Centralized Email Notifications

Twig template-based email delivery service with SMTP authentication for password resets, invitations, welcome messages, and administrative role updates.

Reactive Admin Panel

Administrative interfaces are built on a "No-Mustache" architecture using a JS framework, enabling seamless data updates and DOM synchronization via JSON API communication.

Activity Logs & Analytics

Dedicated daily logs track user login and activity patterns, providing administrators with insights through an interactive calendar-style Heatmap interface.

Built-in Web Installer

A one-click installer interface automatically handles database creation, complex table migrations, and generates the initial "Superuser" profile.

Additional Technical and Ergonomic Solutions

Bulk Operations

Administrative tables support massive editing and one-click bulk deletion of items (videos, users, invitations) via checkboxes.

Built-in CSRF Protection

Dedicated middleware handles rotating token validation for requests, protecting against unauthorized form submissions and malicious script injections.

Dark & Light Mode

The entire interface is responsive to system-level theme preferences. A CSS-based theme-switcher adapts all visual elements and logos to dark or light mode.

Mobile-Friendly Interface

Flexible and adaptive layout powered by the Bootstrap grid. From VOD lists to complex admin tables, the interface scales perfectly across desktop and mobile views.

Personal Settings (Profile)

Authenticated viewers can manage their profile information independently – including their affiliation with organizations or supervisors.

Dynamic System Settings

Logging verbosity and request throttling thresholds can be adjusted directly from the central admin panel via JSON-based configuration updates.