StreamVault - Movies Series Streaming PlatformStreamVault - Movies Series Streaming Platform
.A powerful, Laravel streaming CMS with TMDB auto-sync, multilingual support, episode management, and a web installer. Recently UpdatedStreamVault - Movies Series Streaming Platform
.A powerful, Laravel streaming CMS with TMDB auto-sync, multilingual support, episode managemen...
Overview
StreamVault is a modern, feature-rich streaming platform built on Laravel with a sleek dark UI powered by Tailwind CSS. It comes with everything you need to launch a
professional movies & TV series website — from automated TMDB metadata imports to full episode management, user comments, watchlists, and an admin dashboard.
Whether you're building a private media library or a public streaming portal, StreamVault gives you a solid, production-ready foundation with clean code and easy
customization.
What's Included
- Full Laravel source code (PHP 7.3+ / PHP 8.1 ready)
- TMDB API integration for automatic metadata, posters, backdrops, and cast info
- Movies & Series with full Season/Episode management
- User system with comments, likes, dislikes, and watchlists
- Dark-themed frontend & admin panel (Tailwind CSS)
- Multilingual support: English, Spanish, and Arabic with RTL layout
- Genres navigation bar with automatic slug generation
- Responsive design for mobile, tablet, and desktop
- SEO-friendly URLs and meta tags
- Ad banner management system (468x60, 728x90, 320x100)
- Buyer-friendly web installer — no command line needed
- HTML installation guide + full documentation
Features
- Dual Content Type Support — Add unlimited Movies and TV Series with separate detail pages and players.
- Episode Manager — Organize series by seasons and episodes. Each episode gets its own page with players and download links.
- TMDB Auto-Sync — Pull titles, descriptions, ratings, genres, cast, posters, and backdrops automatically from TheMovieDB.
- User Engagement — Registered users can like, dislike, bookmark watchlists, and leave comments with spoiler tags.
- Admin Control Panel — Manage movies, series, episodes, genres, users, pages, advertisements, and site settings from a unified dashboard.
- Dark Theme Everywhere — Consistent dark UI across the frontend and all admin list pages.
- RTL Ready — Full Arabic language support with right-to-left layout switching.
- Genres Bar — Horizontal scrolling genres navigation
- PHP 8.1 Compatible — Tested and patched for modern hosting environments.
- One-Click Web Installer — Step-by-step browser installer writes .env, runs migrations, seeds data, and sets admin credentials automatically.
Admin Panel Features
- Dashboard with stats counters (Movies, Series, Episodes, Users)
- CRUD for Movies, Series, Episodes, Genres, Collections, Persons
- User management with role assignments
- Advertisement banner placement control
- SEO settings (Search Engines config)
- Site general settings (name, URL, social links, TMDB token)
Requirements
Technical Requirements
- PHP >= 7.3 (PHP 8.1 fully supported)
- MySQL 5.7+ or MariaDB 10.3+
- PDO PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- JSON PHP Extension
- Fileinfo PHP Extension
- GD PHP Extension (optional but recommended)
- Tokenizer, XML, Ctype, CURL extensions
Instructions
Installation
Two methods are provided:
1. Web Installer (Recommended for beginners)
- Upload files to your server.
- Navigate to yourdomain.com/install/.
- Follow the 4-step wizard: check requirements → configure database → set site details → done.
- The installer handles migrations, seeding, and admin account creation automatically.
2. Manual Installation
- Upload files and create a MySQL database.
- Copy .env.example to .env and fill in your database credentials.
- Run composer install, php artisan key:generate, php artisan migrate --seed.
- Set directory permissions for storage/ and bootstrap/cache/.
A detailed HTML installation guide is included at the project root.
---
Changelog
v2.1.0 — 24 May 2026
- Added full Arabic language support with RTL layout
- Replaced A-Z navigation bar with dynamic Genres bar
- Rebranded all Twitter references to X with updated icons
- Fixed dashboard stat card text collapsing on smaller screens
- Fixed admin list page white backgrounds for dark theme consistency
- Fixed PHP 8.1 deprecation errors in installer and application
- Fixed 500 error on series detail pages (foreign key relationship mismatch)
- Added null-safe guards for TMDB API failures and deleted user comments
- Updated documentation and created buyer-friendly HTML install guide
v2.0.0 — Initial Release
- Laravel 8 core with movies & series management
- TMDB API integration
- Episode/season system
- User comments, likes, watchlists
- Admin dashboard
- Dark Tailwind CSS theme
---
Support Policy
- Free support is provided for bug reports and installation issues via the item comments section.
- Please include your PHP version, Laravel version, and error screenshots when reporting issues.
- Support does not cover custom modifications or third-party hosting environment issues.
- Documentation and installation guide are included in the download.
Other items by this author
| Category | Scripts & Code / PHP Scripts / Multimedia / Video |
| First release | 24 May 2026 |
| Last update | 24 May 2026 |
| Software version | PHP 7.4, PHP 8.0, PHP 8.1 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | video cms, multilingual, dark theme, tv series, movie database, netflix clone, tailwind css, watchlist, laravel cms, php 8.1, streaming platform, tmdb integration, movies script, arabic rtl, episode manager |








