
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.