CineVault - Movies, Series and Live TV Platform

Description

CineVault — a complete streaming platform in one Laravel script
CineVault lets you launch your own Netflix-style streaming website: movies and series with an HLS player, live TV with a programme guide, subscription plans with Stripe, PayPal, Razorpay, PayHere or bank transfer, one-paste IMDb / TMDB import, cloud video storage and a fully editable admin panel. Built on Laravel 13 with a browser installer. New in 1.1: every language has its own URL (/es, /hi, /ta …) with hreflang tags and a multilingual sitemap.
Live demo — tap an image
Viewer demo login: email demo@example.com / password password
Admin demo login: email admin@example.com / password password



New in 1.1: every language gets its own URL
Your main language stays at /movies; every other language lives under its code: /es/movies, /hi/series, /ta. Search engines index each language separately.
- hreflang, x-default and canonical tags on every page
- Sitemap lists every page in every language with its alternates
- The footer language menu jumps to the same page in the chosen language
- Four languages included; add Spanish, French, German or any code from the Translations page and its URL is live at once

Translate the whole site from the panel
Every interface string has an input per language, with an untranslated filter and a rescan button. No files to edit.

Search, filters and rich cards
Genre, language, country and rating filters, instant search suggestions, IMDb rating badges and free / premium labels, in any interface language.

Title pages with real data
Poster, IMDb rating and votes, Metascore, cast with photos, reviews, trailers, audio and subtitle tracks, watchlist and share.

Subscription plans and free trials
Unlimited plans with screens, quality, downloads, ads and profiles per plan. Free trial, coupons, referral rewards, invoices. Stripe, PayPal, Razorpay, PayHere and bank transfer with admin approval.

Live TV with a programme guide
Channels by category, featured channels, now / next programme, EPG grid, M3U and XMLTV import, free or premium channels.

A full admin panel
Dashboard and analytics, catalogue, users, subscriptions, payments, plans, coupons, reviews, messages, pages, menus, ads, announcements, e-mail templates, staff roles and activity log.

IMDb / TMDB import and cloud storage
Paste an IMDb or TMDB link, preview and import ratings, cast, photos, reviews and episodes. Upload videos from the browser to Bunny Stream, Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, Google Cloud Storage or your own server.
What you get
- Full Laravel source code (unencrypted) with the vendor folder
- Web installer and illustrated HTML documentation
- REST API v1 for mobile and TV apps
- Demo content to start from
Requirements at a glance
PHP 8.3+, MySQL 8 / MariaDB 10.6+ (SQLite for small sites), Apache or Nginx, one cron job. Video storage uses your own hosting or cloud account.
Support and updates
Support through the Codester item page covers installation, configuration and bugs in the item. Server administration and custom development are not included.
Demo note: demo movies are sample videos; replace them with your own licensed content.
Features
Viewer website
- Dark cinematic design (Netflix style) with light / dark / follow-device themes
- Home page builder: hero slider, continue watching, new releases, trending, top IMDb, genre / language / country rows, live channels, plans
- Browse by language, country, genre, year, rating, free / premium, 4K; instant search with suggestions
- Movie and series pages with IMDb rating, Metascore, cast with photos, photos, trailers, user and critic reviews, trivia, awards, release dates
- Series with seasons and episodes, resume and auto-play next episode
- HLS / MP4 / YouTube / Vimeo / embed player: quality, audio tracks, subtitles, speed, skip intro, picture-in-picture, fullscreen, keyboard shortcuts, watermark
- Live TV channels with categories, featured channels and a TV guide (EPG) with now / next
- Watchlist, watch history, ratings, reviews, reports, share, multi profiles with kids PIN
- SEO: slugs, meta tags, Open Graph, JSON-LD, sitemap.xml, robots.txt, PWA manifest
- Multi-language UI (English, Tamil, Hindi, Sinhala included) editable from admin
Subscriptions and payments
- Unlimited plans: screens, quality cap, downloads, ads, profiles, trial days, monthly / yearly / lifetime prices
- Stripe, PayPal, Razorpay (UPI, cards, netbanking), PayHere (Sri Lanka) and bank transfer with admin approval
- Free trial, coupons, referral rewards, invoices, billing history, cancel / resume, expiry reminders
- Concurrent screen limit, device management, geo-blocking, free tier with ads (VAST / image / HTML)
Admin panel
- Dashboard and analytics: revenue, subscribers, streams by language, churn, top titles
- Movies, series, episodes, people, genres, languages, countries, collections, reviews moderation
- IMDb / TMDB / OMDb import: paste a link, preview, import rating, cast, photos, reviews, trivia, episodes; bulk import; scheduled rating refresh
- Uploads to Bunny Stream, Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, Google Cloud Storage or local server; resumable chunked uploads; optional FFmpeg HLS transcoding
- Live TV channels and EPG with M3U and XMLTV import
- Appearance: theme presets, every colour, fonts, radius, hero style, logo, custom CSS / JS, live preview
- Home page builder with drag and drop ordering, pages, menus, ads, announcements, email templates, translations
- Users, subscriptions, payments, plans, coupons, messages, reports, staff roles, activity log, system tools
Developers
- Laravel 13, PHP 8.3, Tailwind CSS 4, Alpine.js, hls.js, Chart.js
- REST API v1 (Sanctum) for Android / iOS / TV apps with documentation
- Web installer, feature tests, clean service classes for payments, storage and import
Requirements
- PHP 8.3 or newer with pdo, mbstring, openssl, gd, curl, zip, fileinfo
- MySQL 8 / MariaDB 10.6 (SQLite works for small sites)
- Apache or Nginx with mod_rewrite; works on cPanel shared hosting (document root to /public)
- A cron job for php artisan schedule:run (one line, shown by the installer)
- Optional: FFmpeg for local HLS transcoding, Redis for queues, a TMDB API key for richer imports
- Video storage: local server or one of Bunny Stream, Amazon S3, Cloudflare R2, Wasabi, Backblaze B2, Google Cloud Storage (your own account)
Instructions
- Unzip and upload the files to your hosting; set the domain's document root to the public folder (cPanel guide included).
- Create a MySQL database and user.
- Open https://your-domain.com/install and complete the 4-step installer.
- Add the cron line shown on the final step.
- Log in to /admin → Settings: email, payments, storage, IMDb / TMDB keys.
- Import titles with IMDb / TMDB import or add them manually, add live channels, publish.
Full illustrated documentation is included in the download (documentation/index.html).
| Author | anowhosting |
|---|---|
| Category | Scripts & Code / PHP Scripts / Multimedia / Video |
| Price | $35 |
| Extended License | $105 |
| First Release | Oct 15, 2026 |
| Last Update | Oct 19, 2026 |
| Database | MySQL 5.7, MySQL 8.0, MySQL 8.4 LTS, MariaDB 10.x, MariaDB 11.x, SQLite 3.x |
| Files included | .php, .css, .html, .json, .less, .svg, .md, .yml/.yaml, composer.json, .blade.php, JavaScript .js |
| Software version | PHP 8.3, PHP 8.4, PHP 8.5 |
| Html/css framework | Bootstrap |
| Software framework | Laravel |
| Javascript framework | Alpine.js |
| Programming language | PHP, JavaScript |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
Actionbook
It works inside the user's own browser with the accounts already signed in. The user describes the result they need, and the agent reads, clicks and types through the pages, then delivers a dashboard or report where each data links back to its source.
Other · 744 views · 10 clicksOther · Week 44 · 744 views · 10 clicks
🥈
Free social media tools for creators & solofounders
295 free tools for growing your social media: write, plan, grow on local AI models, 100% free forever, No sign-up required, No trial. Write, check and measure posts on LinkedIn, Instagram, TikTok, X, YouTube, Reddit, Product Hunt and more: a free social media scheduler for 17 networks, engagement rate calculators, character counters, best time to post, hook generators and follower growth calculators. No login anywhere, no API or credit usage.
712 views · 6 clicksWeek 44 · 712 views · 6 clicks
🥉
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 1,958 views · 22 clicksSaaS · Week 44 · 1,958 views · 22 clicks
#4
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 1,909 views · 17 clicksWebsite · Week 44 · 1,909 views · 17 clicks
#5
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
39,368 views · 211 clicksWeek 44 · 39,368 views · 211 clicks
#6
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
648 views · 11 clicksWeek 44 · 648 views · 11 clicks
#7
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
594 views · 4 clicksWeek 44 · 594 views · 4 clicks


